Sr Backend Software Engineer I
United States8h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- United States
- Work style
- Remote
- Level
- Mid level
- Job type
- Full-time
- Experience
- 5–8 yrs
- Function
- Software engineering
- Focus area
- Backend
- Posted
- 8h ago
Skills
About the role
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr Backend Software Engineer I based in the United States.
The Sr Backend Software Engineer I will play a key role in designing, developing, and maintaining modern, cloud-based software applications that support innovative healthcare technology solutions. This position offers the opportunity to work on scalable backend architectures, microservices, and advanced web applications within a mission-driven technology environment. You will take ownership of software development initiatives, translating complex requirements into reliable, maintainable solutions. Working closely with engineering and software testing teams, you will contribute to technical improvements, software quality, and continuous delivery. The role also involves mentoring junior engineers, promoting development best practices, and exploring emerging technologies. This is an excellent opportunity for an experienced engineer seeking to combine technical leadership with meaningful innovation in healthcare.
Accountabilities
-
Independently design, develop, modify, document, and test software components in accordance with established development processes and quality standards.
-
Translate high-level business and technical requirements into detailed software designs, architecture specifications, interface descriptions, and implementation plans.
-
Build and maintain modern web applications and containerized microservices using C#, .NET Core, and industry-leading development practices.
-
Develop, execute, and validate unit and integration tests, applying Test-Driven Development (TDD) principles and collaborating with software testing teams to ensure product reliability.
-
Build, maintain, and optimize CI/CD pipelines for deploying containerized applications to Kubernetes environments using Helm.
-
Identify opportunities to improve software development processes, propose solutions, and implement enhancements that increase efficiency, quality, and maintainability.
-
Leverage AI-powered development tools, including GitHub Copilot, to support efficient coding and modern software engineering practices.
-
Conduct regular code reviews, provide constructive feedback, and mentor junior engineers through training, technical guidance, and knowledge sharing.
-
Independently diagnose and resolve build, deployment, and software integration issues, providing guidance to other team members when needed.
-
Develop proof-of-concept projects to evaluate emerging technologies, architectures, and development approaches.
-
Collaborate with external partners and organizations when required, representing the software development team in technical discussions.
-
Ensure compliance with company policies, data privacy requirements, HIPAA standards, and applicable legal and regulatory obligations.
-
Bachelor's degree in Engineering, Computer Science, or a related discipline, or an equivalent combination of education and relevant professional experience.
-
At least 5 years of experience in cloud-based or web application software development, or a closely related technical field.
-
Expert-level knowledge of C# and .NET Core, with proven experience designing, developing, and testing enterprise-grade software applications.
-
Strong experience building and maintaining containerized microservices and deploying applications through CI/CD pipelines to Kubernetes using Helm.
-
Proficiency with Docker containers for development, testing, and deployment environments.
-
Experience working with SQL databases such as SQL Server or MySQL, as well as NoSQL databases such as MongoDB, CosmosDB, or Cassandra.
-
Familiarity with cloud technologies and services across Microsoft Azure and/or AWS.
-
Knowledge of enterprise messaging platforms such as Event