We are currently looking for a Senior .NET Developer to join our team.
You will become part of a skilled engineering community that delivers modern, cloud-based solutions supporting critical business initiatives. This is an excellent opportunity to leverage your technical expertise in a dynamic environment while collaborating with talented professionals on innovative projects.
Responsibilities
- Design, develop, test, and maintain scalable Full Stack applications that meet business and technical requirements
- Build user interfaces using Angular to deliver engaging and responsive front-end experiences
- Develop backend solutions using C# and .NET to support reliable and efficient application functionality
- Design, develop, and integrate REST services and APIs to enable seamless communication across systems
- Design, implement, and manage solutions on Microsoft Azure, ensuring scalability and reliability
- Work with a variety of Azure services, including Azure Functions, Containers, Databases, APIs, and Azure Tenants
- Contribute to the design of application architecture and cloud infrastructure to support long-term system goals
- Collaborate with DevOps teams on continuous integration and continuous deployment (CI/CD) processes and MLOps practices
- Use AI-assisted development tools, such as Claude Code, to boost productivity and enhance overall code quality
- Identify and resolve technical issues, optimizing application performance and stability
- Take part in code reviews and promote best development practices across the team
- Collaborate with both technical and business teams to deliver high-quality, well-aligned solutions
Requirements
- Bachelor's or Master's degree in Systems Engineering, Computer Science, Information Technology, or a related field
- At least 3 years of professional relevant experience as a Full Stack Developer
- Solid experience in frontend development with Angular for building modern web applications
- Solid experience in backend development with C#, .NET, and ASP.NET Core
- Practical experience in the design, development, and integration of REST APIs
- Knowledge of relational and/or NoSQL databases for efficient data management and querying
- Solid hands-on experience with Microsoft Azure, including Azure Functions, Containers, Azure Cloud Infrastructure, Azure Databases, APIs, and Azure Tenants
- Proficiency in Git and modern software development methodologies
- Experience working with agile methodologies such as Scrum and Kanban
- Excellent oral and written communication skills in English (C1+ level or higher)
Nice to have
- Background in AI Engineering, including practical exposure to AI-driven development approaches
- Experience with Anthropic Claude for AI-assisted development and productivity enhancement
- Hands-on experience with Azure App Service for hosting and managing cloud-based applications
- Experience with CI/CD processes and knowledge of MLOps practices for streamlined deployments and machine learning operations