Point your AI agent at freehire and let it find you a job.

Get the CLI →

Business Support Solutions

NewBe an early applicant

Senior Backend Engineer (.Net)

Posted Updated
Discussion

Summary

Senior backend engineer in Jakarta designing and building scalable, secure .NET 8/9 (ASP.NET Core) services, APIs, and distributed systems on Azure/AWS, using SQL databases, EF Core, messaging (Kafka/RabbitMQ), Docker, and CI/CD, while mentoring junior developers and driving AI-assisted development practices.

About the Role

Senior Backend Engineer (.Net) will lead the design and development of scalable, secure, and high-performance backend applications, driving architecture decisions across backend services, APIs, and distributed systems to ensure scalability, reliability, maintainability, and performance. You will be a technical leader within the development team, making architecture decisions, driving code quality, and mentoring junior developers while delivering complex features across our digital products, and play a key role in driving the adoption of AI-assisted development practices, leading the effective use of AI-enabled engineering tool solutions to improve developer productivity, code quality, test coverage, and delivery velocity.


What You'll Be Doing

  • Architect, design, and develop scalable, secure, and maintainable backend applications using ASP.NET Core (.NET 8/9), following modern software engineering principles and best practices.

  • Strong experience with relational databases (SQL Server, PostgreSQL/ MySQL, MariaDB), data modelling, query optimization, and ORM technologies such as Entity Framework Core.

  • Experience building and deploying cloud-native applications on Azure or AWS using Docker, CI/CD pipelines, and modern observability practices.

  • Integrate with RESTful APIs and backend services; handle real-time data via WebSockets or Server-Sent Events, deployed on split into edge APIs, feed-ingestion services, and background worker/processor services

  • Lead effective use of AI-assisted development tools to improve team productivity, code quality, test coverage, and delivery velocity while ensuring security, maintainability, and architectural standards are upheld.

  • Guide and mentor junior and mid-level developers; contribute to technical decisions and overall development strategy.

  • Work closely with UX/UI designers, QAs, and product managers in an Agile environment to deliver features end-to-end.


What We're Looking For

  • 7+ years of software engineering experience, including 3+ years designing and delivering enterprise-scale applications using .NET.

  • Expert proficiency in ASP.NET Core (.NET 8/9) with proven experience designing and developing scalable, enterprise-grade applications.

  • Experience with messaging technologies (Kafka, RabbitMQ, Azure Service Bus)

  • Experience implementing observability using Application Insights, Grafana, Datadog, Elastic, or OpenTelemetry.

  • Experience working on high-availability distributed systems.

  • Experience with Git and deployment CI/CD pipelines.

  • Excellent problem-solving skills and strong communication with cross-functional teams.

  • Experience designing event-driven or microservices-based architectures.

  • Experience working with AI-assisted development tools such as Microsoft Copilot, Cursor, ChatGPT, Claude or similar platforms is highly desirable.

  • Professional proficiency in English is required.

Preferred Skills

  • Experience in Agency and Credit platform highly preferred.

  • Familiarity with React and TypeScript is an advantage for effective collaboration with frontend teams.

  • Experience in fintech and/or high-traffic consumer products.


What Company Offers

  • Competitive compensation and attractive employee benefits

  • Opportunities for continuous learning and professional growth

  • Collaborative and supportive team culture that values innovation and continuous improvement


Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.