Lead Software Engineer with experience building cloud-native applications on Microsoft Azure, serverless and event-driven architectures. Responsible for designing, developing, and maintaining cloud-native applications on Microsoft Azure.
Requirements
- 6+ years of professional software engineering experience building production applications
- Strong experience developing cloud-native applications in Microsoft Azure, particularly serverless or event-driven architectures using services such as: Azure Functions, Azure Service Bus, Azure Event Grid, Azure Storage
- Proficiency in C# /.NET for backend service development
- Experience designing and implementing distributed or event-driven systems
- Experience building and operating production systems in Azure, including monitoring, troubleshooting, and performance optimization
- Demonstrated experience leading the design and implementation of complex software systems while remaining hands-on in development
- Strong problem-solving skills and ability to work independently in a fast-moving environment
Benefits
- Health Insurance
- Dental Insurance
- Vision Insurance
- 401k Matching
- Retirement Plan
- Paid Time Off
- Tuition Reimbursement