GHX is a healthcare business and data automation company that enables better patient care and industry savings through cloud-based supply chain technology. They are seeking a Software Engineer II responsible for designing, developing, and delivering software solutions across the full stack, specifically in the healthcare supply chain domain.
Responsibilities:
- Design and implement scalable, secure, and maintainable software solutions aligned with business needs, creating flexible and reusable components across the full stack
- Build and modernize user-facing applications using modern Angular, TypeScript, and component-based front-end architecture
- Contribute to technical design for features and stories, documenting work and adhering to IT control policies
- Develop and support backend services and integrations using Java, AWS services, and database technologies
- Collaborate with cross-functional teams to address technical dependencies and deliver high-quality products
- Identify issues of limited scope, analyze their impacts, and resolve them independently or with guidance from senior team members
- Follow best practices in development, testing, CI/CD, and Agile workflows
- Build working relationships to support effective collaboration and knowledge sharing
- Develop understanding of system architecture and component interactions to support feature development
- Actively use AI-powered development tools to improve productivity and code quality
Requirements:
- A minimum of 2-3 years of experience in software development with a BS Degree in Computer Science or equivalent professional experience
- 2+ years of experience developing modern web applications with Angular, including hands-on experience with Angular v17 or later
- Strong proficiency with TypeScript, component-based UI development, reactive programming patterns, and front-end application architecture
- 2+ years of experience designing and implementing backend services using Java and J2EE technologies
- Working knowledge of AWS cloud technologies, with familiarity in services such as EC2, SNS, SQS, S3, SES, ECS, or Lambda
- Experience with databases, with familiarity in MongoDB, Elasticsearch, or MySQL a plus
- Actively uses AI-assisted development tools today and continues expanding that practice as the tooling evolves
- Familiarity in applying design best practices, including performance, scalability, robustness, and resiliency
- Prior experience working in an Agile/Scrum environment
- Must be able to work independently and as part of a team on multiple overlapping projects
- Experience successfully delivering moderate-complexity features
- Strong problem-solving and communication skills