A leading IT and engineering services provider in Singapore seeks a skilled developer with over 8 years of experience in software development, particularly in a .NET environment. The role involves leading the development of microservices applications, conducting code reviews, and mentoring junior developers. Candidates should have a comprehensive understanding of event-driven architecture and familiarity with Docker, Kubernetes, and cloud platforms like AWS or Azure. Excellent communication skills and a collaborative mindset are essential.
Qualifications
Minimum 8 years’ experience in software development with strong .NET background.
Solid experience in implementing microservices architecture.
Deep understanding of event-driven architecture with hands-on experience in Kafka.
Responsabilités
Lead architecture and development of applications using microservices in .NET Core.
Develop and maintain automated test cases using a TDD approach.
Guide and mentor junior developers.
Connaissances
Microservices architecture
RESTful APIs
Leadership
Test-Driven Development (TDD)
C#
Formation
Degree in Computer Science or Information Technology
Outils
.NET Core
Docker
Kubernetes
AWS
Azure
GCP
Description du poste
ASTEK has been providing IT and Engineering solutions for some of the world’s largest industrial and services groups for more than 30 years.
Responsibilities:
Contribute to architectural planning and help shape the overall technical directio
Lead the architecture and development of applications using microservices in .NET Core.
Develop and maintain automated test cases using a Test-Driven Development (TDD) approach.
Review code and provide feedback to improve code quality and maintain standards.
Guide and mentor junior developers to align with development best practices
Contribute to architectural planning and help shape the overall technical direction.
Requirements:
Degree in Computer Science, Information Technology, or a related field.
Minimum of 8 years’ experience in software development with a strong .NET background.
Solid experience in building and implementing microservices architecture.
Deep understanding of event-driven architecture and hands-on experience with Kafka.
Strong grasp of RESTful APIs and web services.
Proficient in .NET Core, C#, EFCore.
Experience using Docker and Kubernetes for containerization and orchestration.
Familiarity with cloud platforms like AWS, Azure, or GCP.
Excellent communication and leadership capabilities.
Comfortable working in a fast-moving, collaborative environment.
Practical experience with TDD and writing thorough test cases.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.