Software Engineer
5 days ago
**Software Engineer (Java)**:
**Date**:23 Oct 2025
**Location**: Singapore, Singapore
**Company**:Singtel Group
NCS is a leading technology services firm that operates across the Asia Pacific region in over 20 cities, providing consulting, digital services, technology solutions, and more. We believe in harnessing the power of technology to achieve extraordinary things, creating lasting value and impact for our communities, partners, and people. Our diverse workforce of 13,000 has delivered large-scale, mission-critical, and multi-platform projects for governments and enterprises in Singapore and the APAC region.
The Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification. The role ensures program codes conform to standards and are delivered with quality, meeting schedule and requirements.
**What will you do?**
- Analyse process and program specifications and translate into program codes
- Ensure conformance to programming guidelines and best practices
- Make changes to configurable items including hardware, software, and documentation
- Perform configuration management planning, identification, controls, and audits
- Develop unit test packages, execute tests, and document results to ensure quality
- Support integration testing, system testing, UAT, and implementation activities
- Fix reported problems or bugs to ensure smooth execution in production
- Investigate errors and initiate amendments and testing for correct and efficient system operation
- Prepare and maintain up-to-date system documentation
- Ensure codes comply with security guidelines
- Diploma or degree in Computer Science, Computer Engineering, Information Technology, or equivalent
- Oracle Certified Professional (Java) Preferred.
- Relevant system development and maintenance experience using Java-related technologies
- Proficient in one or more programming languages (e.g., Java, Python, JavaScript/TypeScript, C#)
- Experience with web frameworks (e.g., React, Angular, Node.js,.NET, Spring Boot)
- Familiarity with RESTful APIs, microservices architecture, and backend development
- Experience with version control (e.g., Git), CI/CD pipelines, and DevOps practices
- Exposure to containerization and orchestration (e.g., Docker, Kubernetes)
- Understanding of database technologies (e.g., SQL, PostgreSQL, MongoDB)
- Knowledge of secure coding practices, performance optimization, and software testing (unit, integration, E2E)
- Familiarity with Agile methodologies (Scrum, Kanban)
- Strong problem-solving skills with ability to think creatively
- Proficient in written and spoken English
- Willingness to travel as required
We are driven by our **AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity**—and we seek individuals who embody these values in both their professional and personal lives. We are **committed to our Impact: Valuing our clients, Growing our people, and Creating our future**.
Together, we **_make the extraordinary happen_**_._
Learn more about us at ncs.co and visit our LinkedIn career site.
-
Software Engineer
3 days ago
Singapore Propel Software Solutions Full timeCOMPANY Propel Software is a US based company that transforms the way product companies work. Our product value management platform connects commercial and product teams to optimize decision making, drive process efficiencies, and engage customers with compelling products and experiences. Propel has a proven track record of improving product quality,...
-
Software Engineer I
3 days ago
Singapore MRI Software Full timeJob DescriptionDevelop web application prototypes, new technologies and products.Build highly responsive and scalable web applications.Build fully functional web applications with interfaces to backend database, writing clean and maintainable code.Build fully functional, clear, testable backend RESTful/SOAP APIs with interfaces to backend database.Resolve...
-
Software Engineer
5 days ago
Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time**Responsibilities** - Contribute to the design, development, and maintenance of scalable software systems. - Support efforts to monitor system performance, identify bottlenecks, and participate in optimization and refactoring tasks. - Work closely with engineering teammates, QA, and operations to deliver reliable and efficient systems. - Write clean,...
-
Software Engineer Internship
15 minutes ago
Singapore VA Insight Software Pte Ltd Full timeThe Software Engineer Intern is responsible for executing full lifecycle software development under the direction of the Product Owner. Code produced has to be functional, testable, and efficient. Being part of the Scrum development team, the intern must aim to deliver artifacts as defined in the Definition of Done. At the end of the internship, the intern...
-
Software Engineering Lead
1 week ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe are looking for exceptionally smart people with strong development skills in C# and an avid interest in web development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. Our culture is results-driven, valuing...
-
Junior Software Engineer
5 days ago
Singapore VA INSIGHT SOFTWARE PTE. LTD. Full time**Position Purpose**: The Junior Software Engineer is responsible for executing full lifecycle software development. Code produced has to be well-designed, testable and efficient. Being part of the Scrum development team, the Software Engineer must aim to deliver artefacts as defined in the Definition of Done. **Key Responsibilities**: - Development _ -...
-
Software QA Engineer
2 weeks ago
Singapore VANGUARD SOFTWARE PTE. LTD. Full time**JOB SUMMARY** We are seeking a **Software QA Engineer**to lead quality assurance efforts on complex, high-impact features and systems. You will take ownership of test strategy, automation, and process improvements while mentoring junior team members. Working closely with cross-functional teams, you will ensure delivery of reliable, maintainable, and...
-
Software Engineer II
6 days ago
Singapore MRI Software Full timeTBDAbout UsFrom the day we opened our doors, MRI Software has built flexible, game-changing real estate software that powers thriving communities and helps make the world a better place to live, work and play. Fulfilling that mission is only possible because of one thing: exceptional people. People like you Our people-first approach to PropTech is...
-
Software Engineer
2 weeks ago
Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full timeThe Software Engineer is responsible to develop software based on design requirements and ensure software and subroutines are working to specification, program codes have conformed to standards and are delivered with quality meeting schedule and requirements. **Project Delivery** - Analyse process/program specifications & translate specifications to program...
-
Senior Software Engineer
5 days ago
Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time**Responsibilities** - Design, develop, and maintain scalable software systems. Enhance and optimize existing components for performance, reliability, and maintainability. Provide technical support and contribute to long-term system evolution. - Develop monitoring tools, identify bottlenecks, and improve system performance through optimization and...