Senior Software Engineer - .NET Remote
About the Role
We’re hiring a Senior Software Engineer (.NET Remote) to join our innovative team at Exadel. As a leader in AI-driven technology, we have over 25 years of engineering excellence and a diverse team of more than 2,000 professionals. This role offers you the chance to work on cutting-edge projects for Fortune 500 clients like HBO, Microsoft, Google, and Starbucks, all while enjoying the flexibility of remote work.
What You’ll Do
- Design, develop, and maintain cloud-based applications and services that support our product ecosystem.
- Build and maintain integrations with third-party systems and external partners.
- Contribute to the development of backend services using C#, .NET, ASP.NET, and Web APIs.
- Design, deploy, and operate cloud-native services on Microsoft Azure, including Azure App Services and Azure Container Apps.
- Utilize AI tools such as GitHub Copilot to automate information processing, generate source code, and automate unit testing.
- Apply strong engineering practices related to object-oriented design, security, performance, and maintainability.
- Produce and review technical and architectural artifacts, including diagrams and design documentation.
- Research, evaluate, and recommend new technologies to enhance existing systems.
Requirements
- Bachelor’s degree in computer science or a related field (or equivalent professional experience).
- 6+ years of professional software development experience, primarily with Microsoft technologies and C#/.NET.
- Strong experience with ASP.NET, SQL Server, RESTful services, and Clean architecture.
- Hands-on experience deploying and supporting applications in Microsoft Azure.
- Experience building and operating cloud-native applications on Azure using containers.
- Familiarity with Azure monitoring, logging, and diagnostics tools (e.g., Application Insights).
- Strong knowledge of object-oriented design, common design patterns, security principles, and software engineering best practices.
- Experience working on large-scale, complex systems with high availability and performance requirements.
Nice to Have
- Experience with Service-Oriented Architecture (SOA).
- Knowledge of AI and machine learning technologies.
- Familiarity with Agile methodologies.
What We Offer
- International projects with the flexibility to work in-office, hybrid, or fully remote.
- Comprehensive medical healthcare coverage.
- Recognition programs and ongoing learning reimbursement.
- Well-being programs and team events.
- Sports compensation and referral bonuses.
- Provision of top-tier equipment to support your work.
Join us as a Senior Software Engineer (.NET Remote) and be part of a culture that values trust, respect, and purpose. At Exadel, your ideas are challenged, your voice is heard, and your impact matters.
This Senior Software Engineer role at Exadel offers a unique opportunity to work on AI-driven projects for major clients while enjoying flexible work arrangements.
Who Will Succeed Here
Proficient in C# and .NET Framework, with a deep understanding of ASP.NET for building scalable web applications, ensuring a seamless integration with SQL Server and Restful Services.
Self-motivated and disciplined, able to thrive in a remote work environment while effectively managing time and prioritizing tasks to meet project deadlines.
Strong experience in cloud-native applications and Microsoft Azure, with a mindset geared towards continuous learning and adopting emerging technologies in service-oriented architecture.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months