Location: Tanjong Pagar
Contract: 1-Year under TG payroll, convertible to client’s headcount based on performance (Long-term project)
Job Responsibilities
* Design, develop, and maintain robust and scalable backend systems using .NET Core and C#.
* Build and maintain microservices-based architectures, ensuring high availability, performance, and scalability.
* Develop and integrate RESTful APIs and web services to support front-end and external systems.
* Implement event-driven solutions using messaging systems like Apache Kafka.
* Collaborate with front-end developers, DevOps engineers, and other stakeholders to deliver end-to-end solutions.
* Write clean, maintainable, and testable code following best practices, including Test-Driven Development (TDD).
* Deploy, manage, and monitor services in containerized environments using Docker and Kubernetes.
* Leverage cloud platforms (AWS, Azure, or GCP) to develop and deploy cloud-native applications.
* Participate in code reviews and contribute to continuous improvement of software development practices.
* Troubleshoot and debug production issues, ensuring timely resolution and minimal impact on business operations.
* Document technical designs, system flows, and development processes to support knowledge sharing and onboarding.
* Stay up to date with emerging backend technologies and industry trends to propose innovative solutions.
Qualification & Experience
* Possess a degree in Computer Science/Information Technology or related fields.
At least 5 years of experience in software development with a strong focus on .NET technologies.
* Proven experience in designing and implementing microservices architecture.
* Expertise in event-driven architecture and experience with Kafka.
* Strong understanding of RESTful APIs and web services.
* Proficiency in .NET Core, C#, and related technologies.
* Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
* Familiarity with Cloud platforms (AWS, Azure, or Google Cloud).
* Excellent problem-solving skills and attention to detail.
* Strong communication and leadership skills.
* Ability to work in a fast-paced and collaborative environment.
* Hands-on experience with Test-Driven Development (TDD) and writing test cases.
Good to Have
* Experience with CI/CD pipelines and DevOps practices.
* Knowledge of other messaging systems like AWS SNS/SQS.
* Experience with frontend technologies such as Angular, React, or Vue.js.
* Familiar with database technologies such as SQL Server, MongoDB, or PostgreSQL.
* Familiar with Clean Architecture .NET.
* Familiar with Agile methodology.
* Experience with DealCloud and Snowflake products will be an added advantage.
* Experience in data publishing design and implementation will be preferred.
Candidates who are interested can apply above. Alternatively, please send your CVs to nesh.lakxmi@tg-hr.com / as@tg-hr.com.
Regret to inform that only shortlisted candidates will be notified.
CEI: R1988671
EA License: 14C7275
#J-18808-Ljbffr