FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Engineer, Software
Ensemble Health PartnersSenior Software Engineer at Ensemble, focusing on technology strategy and mentoring. Designing and improving reusable software components in a collaborative environment.
Tech Stack
Tools & technologiesAzureCloudDockerEntity FrameworkJavaScriptMicroservices.NETSQLTerraform
About the role
Key responsibilities & impact- As a Senior Software Engineer your role will be to evangelize, influence and implement the technology strategy for Ensemble software delivery teams.
- You will focus on the biggest needs across the organization and develop reusable components, patterns, and tooling to address them.
- You will influence behaviors through code reviews and hands on design sessions.
- In addition to your technical responsibilities, you will partner with business delivery leadership to conceptualize solutions that meet their complex needs.
- Your outcomes will be a primary contributor to achieving our long-term strategic goals.
- Design, develop, test, deploy, monitor, maintain, and continuously improve software.
- Translate product concepts into project commitments that deliver incremental value to our customers frequently and with high quality.
- Focus on the biggest needs across the organization and develop reusable components, patterns and tooling to address them.
- Actively mentor the engineering team through code reviews, and hands on design sessions.
- Responsible for the team's technical deliverables and the quality of it.
- Responsible for designing the solutions in alignment with the future state architecture for the features to be delivered.
Requirements
What you’ll need- 5–7 years of professional software development experience, with 5+ years of hands-on coding in .NET Core (C#) and/or JavaScript, and a demonstrated ability to learn new technologies quickly.
- Strong experience with CI/CD pipelines and tooling, including build/release automation, Terraform (IaC), and quality gates.
- Hands-on experience with containerization and cloud platforms, including Docker and Azure Container Services.
- Proven expertise in event-driven architecture, including messaging patterns, Service Bus, and background processing (e.g., web jobs).
- Experience working with distributed, component-based systems and modern microservices architectures.
- Strong understanding of DevOps and engineering fundamentals, including automated testing, code reviews, telemetry, monitoring, and iterative delivery.
- Experience with observability and monitoring tools, including Application Insights and KQL.
- Proficiency in SQL and relational databases, including SQL Server; experience with polyglot data architectures (relational, key-value, graph, columnar) is preferred.
- Experience with ORM frameworks such as Entity Framework, Dapper, or ORM Lite.
- Familiarity with cloud-native and serverless architecture patterns, REST API development, and scalable system design.
- System design expertise, including architecture patterns and best practices.
- Strong communication skills with the ability to work effectively across technical and non-technical, globally distributed teams.
- Demonstrated ability to drive innovation, with a curious mindset and openness to leveraging AI and emerging technologies to improve processes and user experiences.
- Experience working with 5+ of the following: CI/CD tools, REST APIs, serverless architecture, containerization, Infrastructure as Code, cloud platforms, observability tools, and event/messaging systems.
Benefits
Comp & perks- Associate Benefits – We offer a comprehensive benefits package designed to support the physical, emotional, and financial health of you and your family, including healthcare, time off, retirement, and well-being programs.
- Growth – We invest in your professional development. Each associate will earn a professional certification relevant to their field and can obtain tuition reimbursement.
- Recognition – We offer quarterly and annual incentive programs for all employees who go beyond and keep raising the bar for themselves and the company.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET CoreC#JavaScriptCI/CDTerraformDockerAzure Container ServicesSQLEntity FrameworkREST API
Soft Skills
strong communicationmentoringcollaborationinnovationcuriosityproblem-solvinginfluencingdesign thinkingleadershipcross-functional teamwork