Lead Software Engineer / Software Development Manager

CONSTRUCTOR TECHNOLOGY PTE. LTD.Singaporemycareersfutureobjavljeno 21. 08. 2026.
Obavezno:TypeScriptJavaScriptC#ReactVueCloudFrontendBackendMobileCI/CDMicroservicesAI

DUTIES & RESPONSIBILITIES:

  • Developing software solutions following the software development lifecycle
  • Design, implement, test, deploy, and maintain features used by learners, faculty, and partners. Mostly greenfield products that reimagine a university delivering 10x improvements in results and efficiency
  • Perform code reviews and refactor code as needed to keep the code base evolving
  • Build APIs in a serverless microservice architecture in
  • Documenting and demonstrating solutions by developing documentation, flowcharts, diagrams, code comments and clear code
  • Improving operations by conducting systems analysis, and recommending changes in policies and procedures
  • Accomplishing engineering and organization mission by completing related results as needed
  • Supporting and developing software engineers by providing advice, coaching and educational opportunities

QUALIFICATION & EXPERIENCE:

  • Bachelor’s degree or higher in computer science or related field
  • 6+ years' work experience in frontend or backend development
  • Strong C#, good knowledge of .Net Core and SQL
  • Your code must be readable, testable, and follow best practices like SOLID
  • Customer-centric ideas to shape and improve the product
  • Experience with continuous delivery.

Nice to Have but not Obligatory:

  • Microservices, cloud-based, event-driven architecture experience
  • Basic experience in JavaScript/TypeScript and one of the well-known client frameworks: React, VueJS
  • Mobile app development experience
  • Some experience with AI/ML