Extensive experience developing enterprise-grade applications using C# and .NET (preferably .NET 8 or newer).
Strong background in building scalable backend systems, APIs, and service-oriented architectures.
Hands-on experience working with cloud platforms, preferably Microsoft Azure, and related services.
Solid understanding of microservices, asynchronous communication patterns, and event-driven architectures.
Experience integrating with multiple third-party systems and external platforms in complex business environments.
Strong knowledge of software engineering principles, clean architecture, testing strategies, and performance optimization techniques.
Familiarity with security best practices and developing software for business-critical or highly regulated environments.
Experience working with relational and/or NoSQL databases and designing reliable, scalable data solutions.
Ability to work effectively within cross-functional and distributed teams while communicating complex technical concepts clearly.
Proactive approach, strong ownership mindset, and ability to independently deliver high-impact technical solutions.
Experience with AI-assisted development tools, greenfield projects, or highly regulated industries such as finance, insurance, healthcare, or similar domains would be considered an advantage.
02
Your role
Participate in the design and development of a large-scale cloud-native platform built with modern .NET technologies.
Develop and maintain scalable backend services and APIs that support complex business processes and integrations with multiple external systems.
Contribute to the architecture and implementation of distributed systems, microservices, and event-driven solutions.
Collaborate closely with architects, frontend developers, business analysts, and product stakeholders to deliver robust end-to-end functionality.
Ensure high standards of code quality through testing, code reviews, performance optimization, and secure development practices.
Take ownership of complex technical challenges and drive them from concept through implementation and deployment.
Help shape engineering standards, development workflows, and best practices across the project.
Participate in technical discussions, solution design, and continuous improvement initiatives.
Work with modern cloud technologies and services to build scalable, resilient, and highly available systems.
Stay up to date with emerging technologies and explore opportunities to improve development efficiency through AI-assisted engineering tools and practices.
03
The opportunity
Exciting and challenging client-side project.
Great remuneration and social benefits.
A friendly working environment and open company culture.