Software Engineer III - Full Stack, Angular, Java, AWS

Other Jobs To Apply

<p><span data-contrast="auto">GHX is seeking a Software Engineer III with a proven track record in designing, developing, and delivering high-quality, scalable software solutions across the full stack. This role is responsible for the creation, implementation, and support of both existing and next-generation products used in the healthcare supply chain. The ideal candidate brings strong, modern Angular expertise (particularly Angular 17+), combined with solid Java and J2EE development experience, proficiency in AWS cloud services, and a firm command of CI/CD pipelines and software design patterns.</span><span data-ccp-props="{}"> </span></p> <p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">Duties and Responsibilities</span></span></strong><span data-ccp-props="{" 134245418":true,"134245529":true,"335559738":480,"335559739":0}"=""> </span></p> <p><span data-ccp-props="{" 335559685":360,"335559991":360}"=""> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="1" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Design and implement scalable, secure, and maintainable software </span><span data-ccp-parastyle="List Bullet">solutions aligned with business needs, creating flexible and reusable components across the full stack</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="2" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Build and </span><span data-ccp-parastyle="List Bullet">modernise</span><span data-ccp-parastyle="List Bullet"> user-facing applications using modern Angular, TypeScript, and component-based front-end architecture</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="3" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Lead technical design for complex features and initiatives, authoring clear technical documentation and ensuring adherence to IT control policies</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="4" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Develop and support backend services and integrations using Java, AWS services, and database technologies</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="5" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Collaborate with cross-functional teams to address technical dependencies and deliver high-quality products</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="6" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Identify</span><span data-ccp-parastyle="List Bullet"> root causes of system challenges, </span><span data-ccp-parastyle="List Bullet">analyse</span><span data-ccp-parastyle="List Bullet"> upstream and downstream impacts, and recommend practical, broad-reaching solutions</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="7" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Follow best practices in development, testing, CI/CD, and Agile workflows, and build strong working relationships to influence technical decisions across teams</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="8" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Maintain a </span><span data-ccp-parastyle="List Bullet">deep </span><span data-ccp-parastyle="List Bullet">understanding of system architecture, integrations, and data flows</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="9" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Actively use AI-powered development tools to improve productivity and code quality</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">Required Qualifications</span></span></strong><span data-ccp-props="{" 134245418":true,"134245529":true,"335559738":480,"335559739":0}"=""> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="10" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">5 or more years of experience in software development with a BS Degree in Computer Science or equivalent professional experience</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="11" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">4 or more years of experience developing modern web applications with Angular, including hands-on experience with Angular 17+ or newer</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="12" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong </span><span data-ccp-parastyle="List Bullet">proficiency</span><span data-ccp-parastyle="List Bullet"> with TypeScript, component-based UI development, reactive programming patterns, and front-end application architecture</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="13" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">3 or more years of experience designing and implementing backend services using Java and J2EE technologies</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="14" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Experience with AWS technologies including EC2, SNS, SQS, S3, SES, ECS, and Lambda</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="15" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Expert-level experience with databases such as MongoDB, Elasticsearch, and MySQL</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="16" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Currently using AI tools to enhance software development </span><span data-ccp-parastyle="List Bullet">productivity, </span><span data-ccp-parastyle="List Bullet">and</span><span data-ccp-parastyle="List Bullet"> </span><span data-ccp-parastyle="List Bullet">activ</span><span data-ccp-parastyle="List Bullet">ely</span><span data-ccp-parastyle="List Bullet"> </span><span data-ccp-parastyle="List Bullet">expanding</span><span data-ccp-parastyle="List Bullet"> that practice as the tooling evolves</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="17" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Familiarity in applying design best practices</span><span data-ccp-parastyle="List Bullet">,</span><span data-ccp-parastyle="List Bullet"> including performance, scalability, robustness, and resiliency</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="18" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Prior experience working in an Agile/Scrum environment</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="19" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Must be able to work independently and as part of a team on multiple overlapping projects</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="20" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Proven </span><span data-ccp-parastyle="List Bullet">track record</span><span data-ccp-parastyle="List Bullet"> of successfully delivering large, complex, cross-functional projects</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="21" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong problem-solving and communication skills</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <p><strong><span data-contrast="none"><span data-ccp-parastyle="heading 1">Knowledge, Skills, and Abilities</span></span></strong><span data-ccp-props="{" 134245418":true,"134245529":true,"335559738":480,"335559739":0}"=""> </span></p> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="22" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong ability to build and </span><span data-ccp-parastyle="List Bullet">maintain</span><span data-ccp-parastyle="List Bullet"> modern Angular applications with attention to usability, performance, maintainability, and </span><span data-ccp-parastyle="List Bullet">component</span><span data-ccp-parastyle="List Bullet"> reuse</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="23" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong communication</span><span data-ccp-parastyle="List Bullet"> skills across technical and non-technical audiences, including the ability to articulate complex concepts clearly.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="24" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Effective collaboration with product, design, QA, DevOps, and backend engineering partners across varying levels of technical </span><span data-ccp-parastyle="List Bullet">expertise</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="25" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Strong understanding of system-wide impacts and interdependencies across products, teams, and the broader organisation.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="26" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Ability to contribute to technical direction, improve engineering practices, and </span><span data-ccp-parastyle="List Bullet">identify</span><span data-ccp-parastyle="List Bullet"> opportunities for thoughtful modernisation.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="27" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Demonstrated ability to manage multiple priorities and deliver high-quality outcomes in a complex product environment</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <ul> <li data-leveltext="" data-font="Symbol" data-listid="5" data-list-defn-props="{" 335552541":1,"335559685":360,"335559991":360,"469769226":"symbol","469769242":[8226],"469777803":"left","469777804":"","469777815":"singlelevel"}"="" data-aria-posinset="28" data-aria-level="1"><span data-contrast="auto"><span data-ccp-parastyle="List Bullet">Practical problem-solving skills, including the ability to diagnose and resolve issues across front-end, backend, data, and cloud service boundaries</span><span data-ccp-parastyle="List Bullet">.</span></span><span data-ccp-props="{}"> </span></li> </ul> <p> </p> <p><strong>Estimated Salary Range for this position:</strong> $91,000 to $121,000</p> <p>The base salary range represents the anticipated low and high end of the GHX’s salary range for this position. The base salary is one component of GHX’s total compensation package for employees. Other rewards and benefits include: health, vision, and dental insurance, accident and life insurance, 401k matching, paid-time off, and education reimbursement, to name a few. To view more details of our benefits, visit us here: <a href="https://nam02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ghx.com%2Fabout%2Fcareers%2F&data=05%7C01%7Csridgway%40ghx.com%7Cc24140d18a1843e0529908db5d50b1ca%7C3c2088fe39694873ac0ddc9f122866b9%7C0%7C0%7C638206373387198342%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=eRJwWdoyEbilHnI%2BU%2BeuEhTO4aQ9oNIj2L0tXV59GZE%3D&reserved=0">https://www.ghx.com/about/careers/</a></p> <p><em>  #LI-SR</em></p> <p> </p><div class="content-conclusion"><p><strong data-stringify-type="bold">GHX: It's the way you do business in healthcare</strong><br>Global Healthcare Exchange (GHX) enables better patient care and billions in savings for the healthcare community by maximizing automation, efficiency and accuracy of business processes.</p> <p>GHX is a healthcare business and data automation company, empowering healthcare organizations to enable better patient care and maximize industry savings using our world class cloud-based supply chain technology exchange platform, solutions, analytics and services. We bring together healthcare providers and manufacturers and distributors in North America and Europe - who rely on smart, secure healthcare-focused technology and comprehensive data to automate their business processes and make more informed decisions.</p> <p>It is our passion and vision for a more operationally efficient healthcare supply chain, helping organizations reduce - not shift - the cost of doing business, paving the way to delivering patient care more effectively. Together we take more than a billion dollars out of the cost of delivering healthcare every year. GHX is privately owned, operates in the United States, Canada and Europe, and employs more than 1000 people worldwide. Our corporate headquarters is in Colorado, with additional offices in Europe.</p> <p><strong data-stringify-type="bold"><em data-stringify-type="italic">Disclaimer</em></strong><br><em data-stringify-type="italic">Global Healthcare Exchange, LLC and its North American subsidiaries (collectively, “GHX”) provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. All qualified applicants will receive consideration for employment without regard to any status protected by applicable law. This EEO policy applies to all terms, conditions, and privileges of employment, including hiring, training and development, promotion, transfer, compensation, benefits, educational assistance, termination, layoffs, social and recreational programs, and retirement.</em><em data-stringify-type="italic">GHX believes that employees should be provided with a working environment which enables each employee to be productive and to work to the best of his or her ability. We do not condone or tolerate an atmosphere of intimidation or harassment based on race, color, national origin, sex, sexual orientation, gender identity, religion, age, genetic information, disability, veteran status or any other status protected by applicable law. GHX expects and requires the cooperation of all employees in maintaining a discrimination and harassment-free atmosphere. Improper interference with the ability of GHX’s employees to perform their expected job duties is absolutely not tolerated.</em></p> <p><em data-stringify-type="italic">Read our <a href="https://www.ghx.com/privacy-notice-for-personnel-and-applicants/" target="_blank">GHX Privacy Policy</a></em></p></div>

Back to blog