Start Your Search Here

Job Search

CONSTRUCTOR TECHNOLOGY PTE. LTD.

Singapore / Global

Lead Software Engineer / Software Development Manager

Job Description

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

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs