Software Engineer (C#)

NEWTONE CONSULTING PTE. LTD.

Summary

Develop and maintain scalable, enterprise-grade applications and automation solutions across on-premises and cloud environments. Drive the full Software Development Life Cycle (SDLC), including design, development, testing, and validation, while collaborating with cross-functional teams to align with project goals.

Requirements

  • Design, develop, and maintain efficient, maintainable, and testable codebases.
  • Participate in code reviews and provide technical feedback.
  • Develop and execute component, integration, and validation testing.
  • Create Validation Test Plans (VTP) and implement validation strategies.
  • Investigate validation failures, perform root cause analysis, and resolve issues through code optimisation.
  • Develop technical documentation, user guides, and process documentation.
  • Analyse and improve operational efficiency through automation-driven solutions.

Qualifications

  • Minimum 5 years of experience in software engineering.
  • Proven hands-on experience with C# and enterprise-grade application development.
  • Strong experience in validation engineering, including developing Validation Test Plans (VTP) and resolving validation failures.
  • Experience in API design and development, unit and integration testing, and front-end integration (TypeScript, ReactJS, NodeJS preferred).
  • Proficiency with relational databases (e.g., Oracle) and data analysis.
  • Experience with DevSecOps practices and tools (Git, GitLab CI, code quality platforms).
  • Minimum 2 years of experience in software validation automation.
  • Experience with large-scale enterprise systems (e.g., banking, insurance, or mission-critical platforms) is highly preferred.
  • .NET Core, RestfulAPI
  • Javascript, Typescript, React or similar tech
  • SQL
  • Web technology
  • Git

Added value

  • CI/CD
  • Containerization, Docker
  • Experience in Java, VBS

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.