Enable job alerts via email!

Software Developer

U3 PROJECTS PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Today
Be an early applicant

Job summary

A technology solutions company in Singapore is seeking a software developer with at least 6 years of experience focusing on .NET technologies. Candidates should have expertise in Event Driven Architecture and Test Driven Development, as well as experience in designing microservices architecture. The role involves collaborating with cross-functional teams and ensuring application quality and responsiveness.

Qualifications

  • At least 6 years of experience in software development focusing on .NET technologies.
  • Experience in Event Driven Architecture (Kafka) and Test Driven Development (TDD).
  • Proven experience in designing and implementing microservices architecture.

Responsibilities

  • Work on the design and development of microservices-based applications using .NET Core.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.

Skills

.NET Core
Kafka
TDD
RESTful APIs
C#
Docker
Kubernetes
AWS
Azure
Angular
React
SQL Server
MongoDB
Job description
Qualifications
  • At least 6 years of experience in software development with a strong focus on .NET technologies.
  • Must have experience in Event Driven Architecture (Kafka) and Test driven development (TDD).
  • Proven experience in designing and implementing microservices architecture.
  • Expertise in event-driven architecture.
  • 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 skill 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.
  • Experience in 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.
Responsibilities
  • Work on the design and development of microservices-based applications using .NET Core.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write and maintain test cases using Test-Driven Development (TDD) to ensure code quality and reliability.
  • Conduct code reviews and provide constructive feedback to team members.
  • Troubleshoot and resolve complex technical issues.
  • Stay up to date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
Skills

SKILLS: .Net Core, Kafka, TDD, Rest APL, C#, Docker, Kubernetes, AWS, Azure, Angular, React, SQL Server, MongoDB

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.