We are seeking a Senior Software Engineer
with strong backend expertise to lead and support the development of high-quality, cloud-first software solutions. This role involves guiding engineers, driving best practices, improving platform reliability and contributing to DevOps culture in an agile environment.
This is a 12 month contract role to start with.
Key Responsibilities:
- Lead the design, development, deployment, and maintenance of scalable, reliable software solutions.
- Ensure platform health through resilient and efficient systems.
- Champion best practices in CI/CD, secure coding, TDD/BDD, and DevOps.
- Troubleshoot and resolve production issues; participate in on-call support.
- Mentor team members and contribute to internal and external engineering communities.
Required Skills & Experience:
- Proficient in .NET, Node.js, TypeScript, GraphQL, and API development.
- Strong experience with AWS, CI/CD, logging, and monitoring.
- Familiar with secure coding practices, design patterns, and data modeling.
- Hands-on experience in building and supporting cloud-first applications.
- Good understanding of OAuth
or system-level security concepts.
- Operational support experience including after-hours/on-call work.
Preferred:
- Leadership experience within engineering teams or project delivery.
- Contributions to professional communities or technical forums.
- Open to candidates from consulting backgrounds with relevant project experience.
Argyll Scott Consulting Pte Ltd
Argyll Scott Asia is acting as an Employment Business in relation to this vacancy.