Search by job, company or skills

T

Senior Software Engineer

5-7 Years
SGD 6,000 - 9,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 14 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer - (1-Year Contract, Renewable)
Location: Tanjong Pagar

We are seeking experienced Software Engineers at Senior to Lead levels to join a major transformation initiative modernizing and refactoring of enterprise core systems, supported by the implementation of Generative AI(GenAI) co-pilot capabilities to enhance coding, query generation, and overall engineering productivity.

The initiative includes the transformation of monolithic applications into basic microservices-based architecture on Azure, supported by containerisation and modern cloud engineering practices.

This role plays a key part in ongoing delivery across system migration and enhancement workstreams. Engineers will work closely with architects, business analysts, and cross-functional teams to deliver scalable solutions across complex enterprise systems supporting mission-critical, large-scale operations.

This is a long-term, renewable contract role with strong organisational commitment to Digital Transformation and AI adoption.

Key Responsibilities

  • Design, develop, and maintain enterprise core systems using C#,.NET Framework 4.8, and .NET Core 10.
  • Contribute to system modernization refactoring and digital transformation of enterprise core systems.
  • Leverage Generative AI (GenAI) co-pilot tools within development activities, including AI-assisted code generation, query building, and development support.
  • Involve in system migration transformation of monolithic applications into basic microservices-based architecture on Azure.
  • Support database migration initiatives, including transition from MS SQL to Oracle, ensuring data integrity, performance, and system reliability across enterprise applications.
  • Collaborate closely with architects, business analysts, and engineering teams to deliver end-to-end technical solutions.
  • Ensure system stability, performance, and scalability across enterprise-level applications.
  • Troubleshoot, debug, and enhance existing systems as part of ongoing improvement and modernization efforts.
  • Provide technical guidance, conduct code reviews, and support engineering best practices.

Requirements:

  • Minimum 5 years of software development experience in complex enterprise environments
  • Strong hands-on experience in C# .NET (preferably .NET Core 8 and above).
  • Experience working with core systems, mission-critical systems, or large-scale enterprise platforms.
  • Strong experience in microservices-based architecture, system integration, and building RESTful APIs.
  • Hands-on experience with Docker, Kubernetes, and Azure cloud environments.
  • Experience with relational databases (MS SQL and/or Oracle preferred, especially in enterprise or migration contexts).
  • Familiarity with Generative AI (GenAI), AI-enabled tools, or digital transformation initiatives is highly advantageous.
  • Strong analytical and problem-solving skills in large-scale enterprise environments.
  • Experience working in environments with multiple concurrent projects is highly desirable.
  • Experience in ReactJS is a plus.
  • Open to both strong Backend and Full Stack Engineers.

What we offer:

  • Opportunity to be part of one of the most exciting AI-driven transformation programs in Singapore.
  • Work on cutting-edge GenAI implementations that will shape how core systems evolve over the next 5 years.
  • Exposure to large-scale modernization and innovation initiatives.
  • A renewable long-term role with strong project continuity.
  • Access to an established certification framework, providing opportunities for high-performing team members to obtain relevant professional certifications and further develop their skills.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 145391587

Similar Jobs