.NET Software Developer 8481 M
Summary
Senior Software Engineer building and maintaining a centralized Azure-based cloud platform for a global tech client, combining .NET/C# development with Azure infrastructure, PowerShell automation, CI/CD pipelines, and production support while leading a small team.
Join Akvelon — build products used by millions!
Akvelon is an IT company with 20+ years of experience and 1,200+ engineers across 15+ locations worldwide.
We work with both well-known global tech companies, including Microsoft, Facebook, Airbnb, Dropbox, and Pinterest, and with growing startups.
Our teams are involved in different types of engineering projects, from cloud solutions and AI/ML systems to big data, web, and mobile applications.
Since we are remote-first, our engineers work in distributed teams with flexible hours. We value ownership, clear communication, and the ability to take responsibility for your part of the work.
About the role
A global leader in software development, our client is known for pioneering advanced technological solutions. Their international engineering teams work on large-scale cloud platforms and services, driving innovation and supporting critical business operations.The project focuses on developing and maintaining a centralized Azure-based platform and supporting the infrastructure and services behind it. The role combines software engineering, Azure infrastructure, automation, CI/CD, and production operations.
We are looking for a Senior Software Engineer with strong .NET and Azure experience who can take technical ownership of a workstream and provide guidance to a team of 4–5 Software Development Engineers, working closely with the Product Manager.
Requirements
- Strong professional experience with C# / .NET
- Solid hands-on experience with Microsoft Azure
- Strong PowerShell scripting and automation skills
- Experience working with SQL databases
- Experience with Angular and/or Python
- Experience troubleshooting and supporting production environments
- Ability to take ownership of technical areas and provide guidance to other engineers
- Strong communication and problem-solving skills
- Strong experience with CI/CD processes and tools
- General DevOps background
- Experience with Azure Virtual Machines
- Experience with data migration
- Experience with Azure Functions and other Azure PaaS services
- Previous experience in DRI/on-call operations
Responsibilities
- Take technical ownership of the workstream and provide guidance to 4–5 Software Engineers
- Collaborate with the Product Manager on technical priorities and issue resolution
- Develop and maintain .NET solutions and work with various Azure services
- Automate infrastructure and operational tasks using PowerShell
- Build, maintain, and improve CI/CD pipelines and deployment processes
- Support Azure Function Apps, infrastructure, and production troubleshooting
- Handle S360 items and ICMs and participate in the DRI rotation
- Identify opportunities to improve automation, reliability, and operational efficiency
- Communicate project status, risks, and technical issues to stakeholders
- Availability during the team's core collaboration hours, including occasional late-day meetings with clients
- Some meetings may take place between 19:30 and 21:00 CET
- Participation in a paid DRI rotation is required. The rotation runs from Monday 09:00 PST to the following Monday 09:00 PST, with shifts scheduled in advance