This is a remote position.
Responsibilities:
Collaborate closely with architecture, business, and engineering leadership to ensure alignment and technical excellence across projects within the Forms Domain.
Provide technical mentorship and support to team members, fostering a culture of continuous improvement and technical excellence.
Proactively identify technical challenges and provide innovative solutions to address them, driving overall project success and efficiency.
Qualifications:
Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred.
Extensive experience in software development and engineering leadership roles.
Excellent communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.
Ability to thrive in a dynamic and fast-paced environment, adapting quickly to evolving priorities and challenges.
Sufficiently strong to complement the efforts of teams based in India. Collaboration and effective teamwork are crucial aspects of this role.
Requirements
Technical Requirements:
Tech Lead / Team Lead experience
Proficiency in .NET Core.
Proficiency in the Azure Cloud (or AWS, GCP)
Event Hubs and Service Bus (or any messaging tool).
Container Apps, Function Apps, App Services
Storage Accounts, CDN, etc.
Subscriptions, Resource Groups,
App Insights, Log Analytics o RBAC, Managed Identities, SPNs, App Registrations
Strong background in Microservices architecture.
Familiarity with GitHub Actions (or similar).
Exposure to React or Angular is preferred.
Expertise in cloud automation, particularly in infrastructure automation. Experience with IaC with Bicep or any IaC tool.
Hands-on experience with Docker.
Database skills with Azure SQL, MongoDB, SQL, and Cosmos DB.
Familiarity with widely used Azure resources, including ASB/Event Hub, AKS/ACA (desirable), Storage Account.
Resourceful: Ability to delve into IAC, DX, UI, and architecture as required.
Skills Required
- Bachelor's degree in Computer Science, Engineering, or related field (advanced degree preferred)
- Extensive experience in software development and engineering leadership roles
- Tech Lead / Team Lead experience
- Proficiency in .NET Core
- Proficiency in cloud platforms (Azure preferred; AWS or GCP acceptable)
- Experience with Event Hubs, Azure Service Bus or other messaging tools
- Experience with Container Apps, Function Apps, and App Services
- Familiarity with Storage Accounts, CDN, Subscriptions, and Resource Groups
- Experience with Application Insights, Log Analytics, RBAC, Managed Identities, SPNs, App Registrations
- Strong background in Microservices architecture
- Familiarity with CI/CD tools such as GitHub Actions (or similar)
- Expertise in cloud automation and Infrastructure as Code (Bicep or other IaC tools)
- Hands-on experience with Docker
- Database skills: Azure SQL, MongoDB, SQL, Cosmos DB
- Exposure to React or Angular
- Familiarity with AKS/ACA (desirable)
- Excellent communication skills and ability to collaborate with distributed teams (including India-based teams)
- Ability to adapt quickly in a dynamic, fast-paced environment and provide technical mentorship
What We Do
We offer the services of seasoned software and IT professionals for custom development solutions and staff augmentation services. See how we can help you build a better software team.








