Software Engineer
Mid-level IT developer inside PhillipCapital's Malaysian IT department who analyzes, builds, tests, and maintains secure in-house business applications on the Microsoft stack — C#/.NET web apps and REST APIs, SQL Server databases with SSIS ETL, and Crystal Reports/RDLC reporting — plus post-project support.
- Compensation
- Not disclosed
- Location
- Kuala Lumpur
- Work setup
- Onsite
- Seniority
- Middle
- Employment
- Full time
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree or diploma in Computer Science, Software Engineering, IT or related discipline, or equivalent practical experience
- 2 to 4 years of relevant software development experience with independent delivery of medium-complexity changes
- Practical experience in database-driven web applications, API integration, testing, deployment and production support within a structured SDLC
- C#, .NET, .NET Core / modern .NET, ASP.NET MVC and .NET services
- ASP.NET Web API, REST API, JSON, HTTP, validation and structured error handling
- MSSQL / Microsoft SQL Server, T-SQL, stored procedures, transactions, indexing and query tuning
- React or Angular, JavaScript, HTML5, CSS and jQuery
- SQL Server Integration Services (SSIS) packages, configuration, logging and recovery
- Crystal Reports and RDLC reporting
- OOP, SOLID principles, debugging, unit testing, code review and secure development
- Visual Studio / VS Code, Git-based source control, API testing tools, IIS and SQL Server tooling
- Analytical problem-solving: validating evidence, isolating root causes, recommending corrective actions
- Good communication and documentation skills for technical and non-technical stakeholders
Nice to have
- Experience in financial services, investment, payment or other regulated enterprise systems
- Familiarity with AI-assisted development tools such as GitHub Copilot
- Understanding of LLMs, Generative AI, prompt engineering and RAG
Full description
PhillipCapital Group is a leading integrated financial institution headquartered in Singapore with a global presence in over 15 countries. In Malaysia, we are recognized for our strong reputation in capital markets, offering innovative financial solutions in broking, asset management, financial planning, and investment research.
JOB SUMMARY
The IT Developer is a hands-on mid-level technology professional responsible for analyzing, designing, developing, testing, documenting, deploying and maintaining secure business applications. The role converts business requirements into functional and program specifications and delivers reliable solutions across the Microsoft .NET, SQL Server, modern web, integration and reporting technology stack. The role also provides post-project application support and maintenance while following approved software architecture, security and quality practices.
JOB RESPONSIBILITIES Software Development and SDLC
- Be responsible for software development using current and appropriate technologies in line with approved enterprise standards.
- Perform activities throughout the application development life cycle, including requirements gathering, analysis, estimation, solution design, development, documentation, testing, implementation and support.
- Transform business requirements into functional specifications, technical designs and program specifications that are clear, testable and traceable.
- Develop, enhance and maintain software applications, shared components and supporting frameworks using C#, .NET, .NET Core / modern .NET and ASP.NET MVC.
- Follow and implement approved software engineering practices and architectures, including object-oriented design, reusable components, dependency injection, asynchronous processing and secure coding.
- Familiarity with AI-assisted software development tools such as GitHub Copilot and AI-powered code generation platforms.
- Understanding of Large Language Models (LLMs), Generative AI concepts, prompt engineering, and Retrieval-Augmented Generation (RAG).
Frontend, Services and API Development
- Build and maintain responsive user interfaces using React or Angular together with HTML5, CSS, JavaScript and jQuery, including support for existing applications where legacy libraries remain in use.
- Develop and maintain .NET services, ASP.NET Web API and REST APIs using clear contracts, input validation, authentication and authorization controls, structured exception handling and consistent response models.
- Integrate internal applications and external service providers, document interface behavior and maintain representative request and response payloads for support and testing.