Senior Backend Developer (.NET, Azure, Python)
Project Description:
As a Senior Backend Developer, you augment a high-profile team of business analysts, solution architects and developers working on a strategic project for Group Accumulation Management.
You will take the responsibility to design and implement the integration solution based on the business requirements throughout the entire project lifecycle. You have a sound knowledge in agile software development, data modelling and a vast interest to deepen your domain knowledge in Commercial Insurance, Risk & Accumulation Management business.
Responsibilities:
As a Senior Backend Developer your main accountabilities will involve:
- Work with IT Solution Architect to clarify business requirements and estimate development efforts
- Manage the task break-down and perform the implementation of user stories
- Work with Quality Assurance Team on issue reporting, resolution, and change control
- Assist other teams with troubleshooting problems that may arise from applications or integration of various components
Mandatory Skills Description:
Mandatory Technical Competencies
.NET / C#
• Strong hands-on experience with C# and modern .NET (.NET 6/7/8)
• Experience building Web APIs and backend services (ASP.NET Core)
• Solid understanding of dependency injection, middleware, and configuration management
• Experience with RESTful services and API design best practices
• Understanding of authentication and authorization mechanisms (OAuth2 / JWT)
Cloud Technologies (Mandatory)
• Practical experience with at least one major cloud platform:
o Azure (preferred) / AWS / GCP
• Experience with:
o Cloud-native application design
o PaaS services (App Services, Azure Functions, etc.)
o Containerization (Docker)
o CI/CD pipelines
• Understanding of:
o Microservices architecture
o Observability (logging, monitoring, tracing)
o Configuration and secrets management in cloud environments
MS SQL Server (Mandatory)
• Strong experience with Microsoft SQL Server
• Database design and schema optimization
• Writing complex T-SQL queries, stored procedures, and functions
• Performance tuning and query optimization
• Indexing strategies and execution plan analysis
• Experience with data migration and transformation
Experience
• 4-6+ years of professional C#/.NET development
• Proven experience delivering cloud-based solutions
• Hands-on experience working with MS SQL in enterprise environments
• Strong Python experience and knowledge
Languages:
English: B2 Upper Intermediate
Required languages
| English | B2 - Upper Intermediate |