Senior Software Engineer (.NET) - Remote Opportunity
About the Role
Join Exadel as a Senior Software Engineer (.NET) and work remotely to design and develop innovative cloud-based applications. With over 25 years of engineering leadership, Exadel is an AI-first global tech company that partners with Fortune 500 clients like HBO, Microsoft, and Google. In this role, you will leverage your expertise in C# and .NET to contribute to our dynamic team.
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 DevOps practices and CI/CD pipelines.
- Familiarity with Agile methodologies.
What We Offer
- International projects with the flexibility to work in-office, hybrid, or fully remote.
- Comprehensive medical healthcare benefits.
- A recognition program to celebrate achievements.
- Ongoing learning and reimbursement opportunities.
- Well-being programs and team events.
- Sports compensation and referral bonuses.
- Provision of top-tier equipment for your work.
At Exadel, we lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Join us to make an impact!
This Senior Software Engineer role at Exadel offers a unique opportunity to work remotely on cutting-edge projects with top-tier clients in the AI space.
Who Will Succeed Here
Expert in C# and .NET frameworks with a strong understanding of ASP.NET and SQL Server, enabling efficient cloud-based application development.
Proficient in Azure services and cloud-native application design, demonstrating the ability to create scalable and maintainable solutions in a remote work environment.
Experience with RESTful services and a mindset geared towards continuous learning and adaptation to new cloud technologies, ensuring alignment with Exadel's AI-first approach.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months