Enable job alerts via email!

Senior Back End Developer

Borr Drilling

Singapore

On-site

SGD 70,000 - 100,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in the drilling sector is seeking a highly skilled Backend Developer to join their engineering team. The ideal candidate will design and develop scalable microservices-based backend systems using .NET technologies, contributing to high-quality, event-driven solutions that support core applications. With opportunities for collaboration and mentorship in an Agile environment, this role is perfect for someone passionate about best engineering practices and continuous learning.

Qualifications

  • 8+ years of backend development experience with a focus on .NET technologies.
  • Strong expertise in microservices architecture and event-driven design.
  • Hands-on experience with Docker, Kubernetes, and cloud platforms.

Responsibilities

  • Design, develop, and maintain scalable backend services using .NET Core.
  • Implement event-driven systems and build RESTful APIs.
  • Collaborate with DevOps teams for CI/CD practices.

Skills

Backend Development
.NET Technologies
Microservices
Event-Driven Design
Docker
Kubernetes
CI/CD
REST APIs
Problem-Solving
Communication

Education

Bachelor’s degree in computer science

Tools

Apache Kafka
AWS
Azure
GCP
SQL Server
PostgreSQL
MongoDB

Job description

About the Role

We are seeking a highly skilled and experienced Backend Developer with deep expertise in .NET technologies to join our engineering team. In this role, you will be responsible for designing and developing scalable, microservices-based backend systems using modern cloud-native tools and practices. You will work closely with cross-functional teams to deliver high-quality, event-driven solutions that power our core applications.

Key Responsibilities:

  • Design, develop, and maintain backend services using .NET Core and microservices architecture.
  • Implement and manage event-driven systems using Apache Kafka and other messaging platforms like AWS SNS/SQS.
  • Build and integrate RESTful APIs and web services.
  • Containerize services using Docker and orchestrate deployments with Kubernetes.
  • Collaborate with DevOps teams to maintain CI/CD pipelines and follow best practices in cloud deployments (AWS, Azure, or GCP).
  • Write clean, maintainable code with a strong focus on Test-Driven Development (TDD).
  • Conduct code reviews and mentor junior engineers.
  • Troubleshoot, debug, and optimize performance of backend systems.
  • Stay updated with emerging trends and advocate for best engineering practices.
  • Work within an Agile team, contributing to planning, estimation, and sprint delivery.

Requirements:

Must-Have:

  • Bachelor’s degree in computer science, Information Technology, or a related field.
  • Minimum of 8 years of professional experience in backend development with a strong focus on .NET technologies.
  • Solid experience with microservices architecture and event-driven design patterns.
  • Hands-on expertise with .NET Core, C#, REST APIs, and Kafka.
  • Strong understanding of containerization (Docker) and orchestration (Kubernetes).
  • Experience with at least one major cloud provider (AWS, Azure, or GCP).
  • Solid grasp of DevOps practices and CI/CD pipelines.
  • Strong analytical and problem-solving skills with a detail-oriented mindset.
  • Excellent communication and collaboration skills.

Nice-to-Have:

  • Experience with AWS messaging services like SNS/SQS.
  • Exposure to frontend frameworks like Angular, React, or Vue.js.
  • Familiarity with database systems such as SQL Server, PostgreSQL, or MongoDB.
  • Knowledge of Clean Architecture principles in .NET.
  • Experience working in Agile/Scrum environments.
  • Familiarity with DealCloud and Snowflake is a plus.
  • Background in data publishing design and implementation is preferred.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.