Senior Software Engineer

1 week ago


Singapore CYGNIFY PTE. LTD. Full time
Roles & Responsibilities

Job Title: Senior Software Engineer

Location: Singapore (On-site)

Our client is a prestigious government-linked research institution focused on advancing integrated digital and manufacturing solutions. They are seeking a highly skilled Senior Software Engineer to lead the development of intelligent planning, scheduling, and manufacturing applications.

Role

The Senior Software Engineer will be responsible for designing, developing, and deploying enterprise-level planning and scheduling platforms. This includes architecture of microservices, integrating AI/ML capabilities, and ensuring the scalability and robustness of the systems. The ideal candidate will bring strong experience in C#,.NET and Angular development, a deep understanding of manufacturing systems, and a passion for solving complex planning problems using optimization and AI techniques.

Responsibilities

  • Lead end-to-end development and maintenance of enterprise planning and scheduling systems.
  • Architect scalable and maintainable microservices-based platforms.
  • Integrate AI/ML components to enhance manufacturing intelligence and automation.
  • Develop and manage containerized environments using Docker and Kubernetes.
  • Collaborate with cross-functional teams to align solutions with business and operational requirements.
  • Drive real-time data processing and visualization solutions for production monitoring.
  • Implement DevSecOps best practices, including CI/CD pipelines for secure and efficient delivery.
  • Evaluate and recommend emerging technologies to improve system performance and flexibility.
  • Explore and incorporate generative AI capabilities to enhance system intelligence.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, Operations Research, or a related field.
  • Minimum 5 years of software engineering experience with a focus on enterprise applications.
  • Proficient in C# .NET and Angular development.
  • Hands-on experience with Docker, Kubernetes, and cloud/on-premise deployment strategies.
  • Solid understanding of optimization techniques and their application in planning/scheduling problems.
  • Familiar with CI/CD workflows, version control, and secure coding practices.
  • Experience in the manufacturing domain, particularly in inventory analytics and production planning.
  • Exposure to SAP/ERP and advanced planning systems such as Siemens APS is a plus.
  • Familiarity with generative AI use cases in industrial or planning systems is highly desirable.

UEN: G
EA Licence: 23S2061

Tell employers what skills you have
Version Control
Scalability
Kubernetes
.NET
Pipelines
Architect
Production Planning
Software Engineering
Operations Research
Microservices
Angular
Docker
Visualization
C#
Scheduling
Manufacturing

  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join our...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We’re looking for Software Engineers to join...


  • Singapore TESCOM (SINGAPORE) SOFTWARE SYSTEMS TESTING PTE LTD. Full time

    We are currently seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team with experience in managing external interfaces, ensuring seamless integration and communication between various systems and stakeholders. Responsibilities: Oversee and manage external interface projects from inception to completion. Collaborate...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS)Senior Software Engineer – Digital Ops-Tech Centre (DOTC)About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and Intelligence...


  • 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 refactoring. ...


  • Singapore Sioux High Tech Software Ltd. Full time

    **About Sioux** Sioux is a global technology company that helps leading high-tech firms create and produce their products. We have a team of over 1,100 dedicated engineers who either support our clients or serve as their Research and Development department. Our strong productivity allows us to speed up product development, giving our clients a competitive...


  • Singapore The Digital and Intelligence Service (DIS) Full time

    Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Join to apply for the Senior Software Engineer role at The Digital and Intelligence Service (DIS) Senior Software Engineer – Digital Ops-Tech Centre (DOTC) About Us TheDigital Ops Tech Centre (DOTC) is a new setup, formed within the Digital and...