Tech Stack
AzureJavaScript.NETNode.jsTerraform
About the role
- Build and integrate enterprise applications using .NET Framework/.NET Core, Dynamics 365, and the Power Platform, leveraging Azure App Services and Web APIs.
- Translate business requirements into high-level designs, estimate delivery effort, communicate risks, and guide stakeholders with confidence while ensuring quality, performance, and maintainability.
- Design and develop .NET services and Web APIs integrated with Dynamics 365 and Power Automate.
- Configure/customize Dynamics 365 entities, workflows, and integrations; implement automation with Power Automate.
- Deploy and operate solutions on Azure App Services; ensure security, performance, and reliability.
- Analyze complex product interactions; troubleshoot and resolve incidents across application and platform layers.
- Translate requirements into solution designs; estimate work, communicate risks, and set delivery expectations.
- Collaborate with cross-functional teams; produce clear documentation and present solutions to stakeholders.
Requirements
- 5+ years of professional experience and a Bachelor’s in Computer Science (or 8+ years total without a degree).
- Advanced business/technical acumen; able to apply technology and consulting to solve client problems.
- 5+ years with .NET Framework and 2+ years with .NET Core development.
- 2+ years with Microsoft Power Automate / Dynamics 365 development (customizations, integrations, workflows).
- Experience with Azure App Services, Web API, and JavaScript.
- Strong troubleshooting across interacting products/platforms; drives problem resolution end-to-end.
- Ability to elicit/clarify requirements, produce high-level designs, and estimate delivery effort; able to advise on risks.
- Consulting soft skills: questioning, active listening, ideation, rapport, and influencing; confident communication/presentations.
- Fluent conversational English (B2+).
- Must be located in Mexico.