Staff Software Engineer

closed
GHX Logo

GHX

πŸ’΅ $109k-$147k
πŸ“Remote - United States

Summary

Join GHX as a Senior Software Engineer and play a pivotal role in developing cutting-edge software solutions. You will design, develop, and deliver high-quality, scalable applications using Java and Spring framework, leveraging your expertise in AWS cloud services and CI/CD pipelines. Collaborate with cross-functional teams, mentor junior engineers, and establish best practices for Agile workflows. This role requires a minimum of 7 years of software development experience and a BS in Computer Science. You will be responsible for building and maintaining software systems, ensuring seamless functionality and scalability, and proactively identifying and resolving challenges. The ideal candidate will possess strong problem-solving, analytical, and communication skills.

Requirements

  • Requires a minimum of 7 years of experience in software development
  • BS Degree in Computer Science
  • 5 years of experience designing and implementing technological solutions using Java and its frameworks (e.g., Spring, Hibernate)
  • Proficiency in AWS technologies including EC2, SNS, SQS, S3, SES, ESS, Lambda, etc
  • Expert in Databases such as MongoDB, Elasticsearch and MySQL
  • Familiarity with front-end technologies such as HTML, CSS, JavaScript, Angular and TypeScript
  • In-depth knowledge and experience of implementing RESTful APIs and web services
  • Experience with Rules Engine and/or Event driven architecture
  • Exposure to improvement in 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
  • Proven track record of successfully delivering large, complex, cross-functional projects
  • Strong problem-solving, analytical and communication skills
  • Develops and implements innovative solutions that challenge the status quo and drive process improvement
  • Communicates complex technical concepts effectively to diverse audiences, including technical and non-technical teams
  • Demonstrates a strong understanding of system-wide impacts and interdependencies across products, teams, and the organization
  • Addresses internal and external customer needs effectively, with the ability to interact directly with customers
  • Ability to work collaboratively in a global team environment
  • Adapts to changing conditions with flexibility and leads others through transitions with clarity and confidence
  • Leads by example, fostering teamwork, trust, and a shared purpose while promoting success and strategic thinking

Responsibilities

  • Develop scalable, secure, and maintainable software systems that align with business needs, creating flexible, reusable, and efficient solutions
  • Maintain a deep understanding of software subsystems, their components, interfaces, and data integrations to ensure seamless functionality and scalability
  • Perform branching updates on the Git repository along with CI/CD responsibilities
  • Collaborate proactively with cross-functional teams to address technical dependencies, review ideas and concerns, and deliver high-quality products
  • Identify root causes of challenges, analyze upstream and downstream impacts, and recommend impactful, broad-reaching solutions while considering corporate strategy and trade-offs
  • Establish and guide best practices for design, development, testing, and Agile workflows, mentoring team members and fostering a collaborative environment
  • Build and maintain strong business relationships to influence decision-making and drive innovative solutions across teams

Preferred Qualifications

  • Experience in the Healthcare industry or Invoicing domain is an added advantage
  • Use of AI coding tools and AI agents is an advantage, including Python and Machine learning experience

Benefits

  • Health, vision, and dental insurance
  • Accident and life insurance
  • 401k matching
  • Paid-time off
  • Education reimbursement
This job is filled or no longer available