
Senior Software Engineer
Volaris Group28 days ago
Remote, United StatesSenior
Responsibilities
- Design and implement B2B integrations using APIs, file-based exchanges, and messaging platforms.
- Develop and maintain Azure Functions, Logic Apps, App Services, and API Management components.
- Collaborate with business stakeholders and external partners to translate integration needs into technical solutions.
- Implement error handling, retry policies, alerting, security controls, and compliance measures for resilient integrations.
- Monitor, troubleshoot, and optimize integration performance and reliability using Application Insights and Log Analytics.
- Maintain integration documentation and participate in planning, code reviews, design sessions, and Agile ceremonies.
- Provide estimates, break work into actionable tasks, and collaborate with QA and DevOps on operationally ready releases.
Requirements
- 3–5 years of software engineering experience, preferably in an enterprise B2B context.
- Strong proficiency in C# and .NET Core.
- Experience with B2B integration patterns including REST, SOAP, EDI, and SFTP.
- Hands-on experience with Azure Logic Apps, Functions, Service Bus, and Azure DevOps.
- Understanding of OAuth2, API keys, and SSO authentication flows.
- Strong debugging, testing, and documentation skills.
- Ability to travel up to 5%.
- Experience with agricultural, logistics, or ERP systems is desired.
- Familiarity with integration monitoring, observability practices, Agile environments, globally distributed teams, Infrastructure as Code, CI/CD pipelines, and integration testing is desired.
Benefits
- Remote work anywhere in the United States.
- Regular full-time worker position.
- Up to 5% travel.
- One opening is available.