- Bachelor's Degree in Computer Science, Software Engineering, or a related STEM field, or equivalent experience.
- 12+ years of professional software development experience building complex, scalable business applications.
- Expert-level proficiency in the Microsoft stack, including C# /.NET Core and Angular.
- Strong hands-on experience with Azure cloud services, including Azure Container Apps, App Services, Event Hub and API Management.
- Proven experience designing and operating distributed systems, microservices, and RESTful APIs.
- Deep experience with CI/CD pipelines, Terraform, Azure DevOps, GitHub, and modern DevOps practices.
- Strong database experience with SQL Server, Azure SQL, and Cosmos DB, including performance tuning and scalability.
- Strong knowledge of Real-Time & Event-Driven Architectures, optimizing low-latency data processing with Azure Event Hubs, Kafka, and OpenTelemetry monitoring.
- Excellent familiarity with a variety of automation concepts – unit, integration, end to end testing, as well as enforcement of testing best practices for full stack applications.
- Hands-on experience in Microsoft Fabric, Azure Data Factory, and Delta Lake for data engineering is a strong plus.
- Excellent problem-solving skills with a pragmatic, data-driven approach.
- Strong communication and influence skills, with the ability to lead through expertise rather than authority.
- A continuous improvement mindset with a demonstrated commitment to engineering excellence and professional growth.
- Ability to travel up <10% as business needs require
- Role requires the following physical capacity: Sedentary: primarily desk/computer work
- Must be legally authorized to work in United States; Elite does not provide employment sponsorship for this position
Please note that we do not offer sponsorship for this position.
Additional Information
At Elite Technology, we embrace an employee-centric, flexible work model that empowers you to do your best work in the environment that suits you. However, we also recognize the importance of in-person collaboration for key moments that truly matter.
In our flexible remote approach, you have the freedom to choose a workspace within your home country that best fits your needs. Our corporate offices are located in New York City, Los Angeles, Costa Rica, and the Philippines, providing additional options for those who prefer or need a hybrid work environment.
Our diverse global team spans the U.S., Canada, U.K., Costa Rica, the Philippines, and Australia. Please note that at this time, we are unable to hire employees located in Quebec or Ontario Provinces, Alaska, Hawaii, Puerto Rico, Louisiana, and Oklahoma.
We are not accepting applications submitted through recruiting agencies.