Middle .NET Software Developer M (Talent Pool)
Summary
Develops and maintains .NET backend services on Azure for a cloud supply chain project, focusing on scalable distributed systems and data pipelines.
Middle .NET Software Developer M (Talent Pool)
Join Akvelon — build products used by millions!
Akvelon is a global software engineering company with 20+ years of experience. We help leading tech companies like Microsoft, Meta, Dropbox, Airbnb, Pinterest and others,
turn complex ideas into real products. Today, our team includes 1,200+ engineers working across 15+ locations worldwide.
- Work on impactful projects for Fortune 500 companies and fast-growing startups
- Remote-first culture with flexible working hours
- Opportunity to grow in areas like AI/ML, Cloud, and Big Data
- Strong engineering culture focused on real impact, not bureaucracy
About the project
Our team is focused on driving our Cloud Supply Chain digital transformation. The team plays a critical role in ensuring the financial impact of operational decisions can be measured comprehensively and at scale. If you are seeking an agile environment that ships frequently while maintaining a focus on long-term bets, enjoy driving innovation in a fast-paced engineering team, and yearn to build highly scalable distributed services, this is the right opportunity for you!
We are looking for an experienced, talented, and motivated software engineer to transform how the client delivers cloud computing resources around the world. We work with multiple engineering and business teams to connect data and systems that enable critical business decision-making.
Requirements
- Solid knowledge of .NET (Framework and Core)
- Strong knowledge and experience in Azure, using Azure services
- Experience with PowerShell
- Experience with ARM templates
- Strong experience with Unit and Integration Testing
- Good understanding of object-oriented skills, SOLID programming principles, and design patterns
- Experience with migration planning and execution, code adaptation and refactoring
- Experience with Azure resources migration and post-migration support
- Experience in developing high-performance service-oriented solutions
- Strong communication skills with both engineering and non-engineering colleagues
- PySpark
- Azure Synapse
- Delta Lake
- Spark Streaming
- Service Bus / Kafka
Responsibilities
- Design, develop, and maintain backend services and APIs using .NET / C# on Microsoft Azure
- Work with SQL Server for data validation and performance optimization
- Support and maintain data pipelines (ADF) and Azure Synapse notebooks
- Contribute to Delta Lake migration using Python and related tools
- Participate in migration of Azure Function Apps (.NET 6 → .NET 9, isolated model)
- Write and maintain unit tests to ensure code quality
- Troubleshoot issues across data pipelines and backend services
- Participate in DRI on-call rotation to support system reliability
- Required availability: until 12 PM PST
Regular Meetings (CET)
Mon–Wed: 19:30–20:00
Thu: 19:30–20:30
Fri: 19:30–20:00
Every 2 weeks on Monday: 20:00–20:30 Note: meetings may occasionally run longer than scheduled