Senior .NET Developer 8699 M
Summary
Senior back-end developer building and maintaining large-scale cloud enterprise solutions with C#/.NET on Azure: backend services and APIs, SQL/NoSQL databases, integrations, and cloud infrastructure automation (Bicep/ARM, PowerShell) with CI/CD via Azure DevOps. Remote-first, with regular availability during PST business hours.
Join Akvelon — build products used by millions!
Akvelon is an IT company with 20+ years of experience and 600+ engineers across 15+ locations worldwide.
We collaborate with well-known global technology companies, including Microsoft, Google, Reddit, and GitHub, as well as growing startups.
Our projects cover a variety of engineering areas, ranging from cloud solutions and AI/ML systems to big data, web, and mobile applications.
Collaboration typically takes place in a remote, distributed environment across different locations and time zones. We value ownership, clear communication, and accountability for agreed deliverables throughout each project.
About the role
We are looking for a Software Developer with strong C#/.NET expertise to contribute to the development and maintenance of large-scale cloud-based enterprise solutions.
The role focuses on Back-End development, cloud automation, system integrations, and application reliability.
You will work with Azure services, databases, and distributed systems to build scalable solutions, improve operational efficiency, and support business-critical workflows.
The ideal candidate is a proactive engineer who can independently handle complex technical challenges, contribute to architectural decisions, and collaborate effectively with technical and business stakeholders.
Requirements
- Strong hands-on experience with C# and .NET (.NET Framework 4.7.2, .NET 6–8, ASP.NET Core, Entity Framework Core)
- Experience with SQL Server, PostgreSQL, Cosmos DB, and Redis
- Practical knowledge of Azure services, including Key Vault, Azure Storage, and related cloud technologies
- Experience with Bicep, ARM Templates, PowerShell, and Azure deployments
- Proficiency with Git, Azure DevOps, and CI/CD pipelines
- Experience with unit and integration testing
- Strong understanding of OOP, SOLID principles, and design patterns
- Experience with jQuery, MVC, and web application development
- Strong debugging, problem-solving, and communication skills
- Ability to work independently and collaborate with distributed engineering stakeholders
- Experience with Angular
Responsibilities
- Design, develop, and maintain enterprise applications using C#/.NET and Azure
- Build and improve backend services, APIs, and integrations with external systems
- Work with relational and NoSQL databases, ensuring performance and reliability
- Implement and maintain cloud infrastructure automation and deployment configurations
- Develop and optimize application workflows to improve operational efficiency
- Investigate and resolve production issues, including application, database, and integration failures
- Write and maintain unit and integration tests
- Contribute to CI/CD processes, code quality, and architectural improvements
- Support ongoing service operations, stability, security, and scalability
- Collaborate with technical and business stakeholders to deliver reliable engineering solutions
Availability expectations
- The role requires regular availability for collaboration throughout PST business hours to support project coordination and operational activities
Base compensation
Expected hourly rate: $50–55/hour
Compensation terms for planned absences