Senior Software Engineer – Backend developing backend services using C# and .NET Core for enterprise-grade applications. Collaborating on architectural patterns and scalable solutions in a hybrid work environment.
Responsibilities
Design and develop backend services using C# (8+) and .NET Core
Build and maintain scalable APIs using REST and gRPC
Implement data access layers using Entity Framework Core and SQL Server
Write and optimize complex T-SQL queries and stored procedures
Apply architectural patterns such as Clean Architecture, DDD, and CQRS
Develop and support microservices-based solutions
Implement asynchronous programming patterns and event-driven communication (Kafka)
Participate in code reviews and enforce best engineering practices
Contribute to CI/CD pipelines and cloud-based deployments (Azure)
Develop and execute unit and integration tests
Produce clear and maintainable technical documentation
Requirements
Strong professional experience in backend development using C# (8+) and .NET Core
Solid experience with SQL Server, T-SQL, and database performance optimization
Hands-on experience with Entity Framework Core and Microsoft ADO
Experience building RESTful APIs and/or gRPC services
Good understanding of microservices architecture and distributed systems
Practical knowledge of asynchronous programming and messaging systems (Kafka is considered a strong plus)
Experience applying Clean Architecture, DDD, and CQRS principles
Familiarity with Azure environments and cloud-native deployment practices
Experience with testing tools and writing automated tests
Proficiency in Visual Studio and modern development workflows
Strong analytical and problem-solving skills
Excellent communication skills in English
Benefits
Work on high-impact enterprise projects
Collaborate with experienced engineering teams
Engage with modern backend architectures and cloud technologies
Grow professionally in a structured and technically demanding environment
Competitive compensation aligned with experience and expertise
Staff Software Engineer focused on backend systems for AI in payment solutions. Collaborating with global teams to enhance platform resilience and performance.
Analyst supporting IT project and contract management at Tahto, focusing on governance and operational efficiency. Engaging with various functions to ensure timely delivery and compliance.
Backend Developer designing scalable backend services and APIs at GFT. Collaborating with cross - functional teams to deliver technical solutions in the financial services industry.
Full Stack Developer at Minsait working on backend and frontend functionalities for various sectors. Involves developing APIs and improving database performance.
Full Stack Java Developer at Minsait creating innovative technology solutions. Collaborating on backend and frontend development in a challenging project environment.
Java Full Stack Developer who designs and implements APIs and services for Minsait. Engaging in both backend and frontend tasks within a collaborative and innovative environment.
Java Full Stack Developer designing and maintaining APIs and services for Minsait. Collaborating with teams on frontend and backend tasks using modern frameworks and practices.
Backend Developer with Node.js in a technology team developing scalable solutions impacting thousands of users. Collaborating on quality service delivery and integration.
Senior Java Developer responsible for backend development in the igaming industry. Collaborating on enterprise - level applications and maintaining the backend platform's robustness.