As a Senior Software Engineer I at Aledade, you will maintain, improve, and expand our web application and data pipelines.
We are looking for engineers who understand that writing new code is not always the solution to a problem.
When technological changes are needed, you will create secure, maintainable, performant, correct, scalable, and stable solutions to complex challenges in the healthcare industry.
You will embrace strategies that minimize risk, focusing on observability, alerting, metrics, high test coverage, and frequent releases that incrementally build value.
Primary duties include developing and implementing scalable and performant solutions.
You will partner with Engineering Managers, Product Managers, and stakeholders throughout Aledade to develop and execute technical roadmaps using Agile processes.
You will mentor and coach junior engineers, including conducting thorough pull request reviews and being receptive to critical feedback on your own work.
Requirements:
A BS/BTech (or higher) in Computer Science, Engineering, or a related field is required.
You must have 4+ years of experience as an engineer building full-stack web applications as part of a cross-functional team.
A minimum of 3+ years of experience working with SQL or other database querying languages on large multi-table data sets is necessary.
You should have at least 2+ years of experience acting as a trusted technical decision-maker in a team setting, solving for both short-term and long-term business value.
A minimum of 2+ years of experience coaching other engineers is required.
Benefits:
The position offers opportunities for professional growth and development through mentoring and coaching.
You will have the chance to work on complex and unique challenges in the healthcare industry.
The role promotes collaboration with various stakeholders, enhancing your teamwork and communication skills.
You will be part of a culture that values observability, metrics, and high test coverage, contributing to a stable and secure work environment.
The position may require sitting for prolonged periods, with extensive use of computers and keyboards, and occasional walking and lifting.