Posted on: 31/01/2026
Description :
About the job :
AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards.
WHY JOIN US :
If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you!
ABOUT THE ROLE :
This Senior C# (.NET) Engineer role focuses on building and modernizing Azure-native integration solutions that keep complex systems reliably connected. Youll have real influence on how event-driven architectures and REST APIs are shaped, helping replace legacy integrations with scalable cloud patterns. The role offers high ownership, hands-on problem solving, and close collaboration in a distributed team, with room to deepen expertise in Azure, integration design, and modern cloud practices.
WHAT YOU WILL DO :
- Design and develop Azure-native integration solutions using C# and Azure services
- Rebuild existing integrations using Azure Functions, Logic Apps, Service Bus, and API Management
- Implement event-driven and asynchronous messaging patterns
- Ensure reliable API behavior, error handling, and data consistency
- Collaborate with internal teams to understand existing integration flows and business logic;
- Work within existing CI/CD pipelines and cloud environments
- Contribute to technical documentation and integration standards
- Deliver high-quality, production-ready code within tight timelines.
MUST HAVES :
- C# (.NET) with 4+ years of strong, hands-on production experience
- Senior-level experience as a C# engineer in cloud-based environments of at least 4 years
- Strong hands-on experience with Microsoft Azure integration services
- Experience with Azure Functions, Azure Logic Apps, Azure Service Bus, and Azure API Management
- Solid understanding of integration patterns and REST API design
- Experience building and maintaining event-driven systems
- Experience with JSON
- Strong SQL Server / Azure SQL skills for integration use cases
- Ability to ramp up quickly in an existing system landscape
- Upper-intermediate English level.
NICE TO HAVES :
- Experience or exposure to MuleSoft with understanding of flows;
- Prior experience with cloud re-platforming or modernization projects;
- Familiarity with Azure monitoring and logging tools;
- Experience working in distributed or offshore teams.
PERKS AND BENEFITS :
- Professional growth : Mentorship, TechTalks, and personalized growth roadmaps.
- Competitive compensation : USD-based pay with education, fitness, and team activity budgets.
- Exciting projects : Modern solutions with Fortune 500 and top product companies.
- Flextime : Flexible schedule with remote and office options.
Desired Skills and Experience :
- 2+ years of experience in Java (version 11 or higher)
- Strong knowledge of the Spring framework, including Spring Boot and Spring Core
- Experience with SQL and databases such as MongoDB
- Expertise in microservices architecture and REST/API-based development
- Ability to write unit tests and integration tests for application reliability
- Capability to work effectively within a Scrum team and agile environment
- Bachelors degree in computer science, engineering, or a related technical field, or equivalent experience
Experience developing applications with complex business logic
- Upper-Intermediate English level.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1608508