Senior Software Engineer (.NET) - Remote Opportunity
About the Role
We are seeking a Senior Software Engineer (.NET) remote to join our innovative team at Exadel. With over 25 years of engineering excellence, we are an AI-first global tech company that partners with Fortune 500 clients to build transformative solutions. As a Senior Software Engineer (.NET) remote, you will play a crucial role in designing and developing cloud-based applications that drive our product ecosystem.
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 like 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 with Service-Oriented Architecture (SOA).
- 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.
Nice to Have
- Experience building and operating cloud-native applications on Azure using containers.
What We Offer
- International projects with the flexibility of in-office, hybrid, or remote work.
- Comprehensive medical healthcare benefits.
- Recognition programs and ongoing learning reimbursement.
- Well-being programs and team events.
- Sports compensation and referral bonuses.
- Provision of top-tier equipment.
Exadel Culture
At Exadel, we lead with trust, respect, and purpose. We foster an environment of open dialogue, creative freedom, and mentorship, empowering you to grow, lead, and make a significant impact. Join us as a Senior Software Engineer (.NET) remote and be part of a culture where your ideas are valued, and your voice is heard.
Join Exadel as a Senior Software Engineer (.NET) remote and work on innovative AI solutions for Fortune 500 clients. Enjoy a competitive salary and flexible work options.
Who Will Succeed Here
Proficient in C# and .NET ecosystem, with hands-on experience in building scalable applications using ASP.NET Core and SQL Server, ensuring a deep understanding of RESTful services and Service-Oriented Architecture.
Self-motivated and proactive in a remote work environment, able to manage time effectively while collaborating with cross-functional teams, demonstrating strong problem-solving skills in cloud-based application development.
A mindset focused on clean architecture principles, with a commitment to code quality and maintainability, and experience in leveraging Azure services for deployment and continuous integration.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months