- 5+ years of experience.
- Well versed with Microsoft technologies including .NET, Azure Data services (ADF, Azure SQL), Azure PaaS (Web apps, key vaults, Function Apps, Azure App Service), and Azure DevOps – CI/CD.
- Proficiency in front-end technologies such as Blazor or Angular.
- Experience using mobile technologies, primarily iOS development and MAUI.
- Experience in incident management, troubleshooting, and handling L2 and L3 tickets for support programs.
- Ability to handle change management processes and follow defined processes to handle customer points of contact.
- Strong verbal and written communication skills.
Responsibilities:
- Provide technical direction and remain technically hands-on to engage in implementation of projects within a distributed development workplace.
- Develop high-level designs for converting functional requirements into business processes.
- Actively participate in the requirements, design, and construction phases to ensure successful delivery from a technical perspective.
- Participate in discussions with stakeholders to crystallize business requirements and change requests.
- Manage daily activities of the development team both onsite and offshore as needed.
- Provide mentoring, assistance, and feedback to the development team on all technical matters and team deliverables.
- Design and code applications following specifications using appropriate tools and adhering to coding standards.
- Review pull requests, create and maintain Azure CI/CD pipelines, and manage Client templates.
- Collaborate with teams across the globe, including availability for night conference calls during the week.
- Work closely with process owners and technical stakeholders to act as a primary point of contact for identifying and documenting requirements for new business opportunities or enhancements.