Gainwell Technologies - Seattle, WA

posted 4 months ago

Full-time - Senior
Remote - Seattle, WA
Professional, Scientific, and Technical Services

About the position

As an Advisor Software Engineer at Gainwell, you will play a pivotal role in leading the development of application stacks that encompass front-end, database, and API architecture. This position is designed for individuals who are passionate about utilizing cutting-edge technologies to enhance the health and well-being of vulnerable populations in our communities. You will be responsible for applying modern software development techniques to design and code robust applications that meet the highest standards of quality and reliability. Your work will involve implementing the latest web framework technologies to deliver new Software as a Service (SaaS) products in a cloud-based environment. In this role, you will engage collaboratively with other engineers, designers, and testers throughout the software development lifecycle, ensuring that innovative solutions are brought to fruition. You will also be tasked with integrating new applications with existing products and services within our ecosystem, thereby enhancing the overall functionality and user experience. Your contributions will be critical in developing code for projects that span multiple product lines or significant phases of major projects. You will participate in code reviews to uphold quality standards and ensure that business objectives are met, while also providing leadership and guidance to less experienced personnel. Additionally, you will offer complex technical consultation to other organizations and interact with senior customer personnel and internal senior management. Your involvement in product design meetings with management, other developers, and cross-functional technical teams will ensure that product development aligns with client specifications and maintains consistency across various units. This role offers a fully remote opportunity with minimal travel expectations (0-10%).

Responsibilities

  • Lead the development of application stacks including front-end, database, and API architecture.
  • Apply modern software development techniques to design and code fail-proof applications.
  • Implement the latest web framework technologies to deliver new SaaS products in a cloud-based environment.
  • Engage with engineers, designers, and testers throughout the software development lifecycle.
  • Integrate new applications with existing products and services within the ecosystem.
  • Develop code for projects crossing multiple product lines or significant phases of major projects.
  • Participate in code reviews to ensure quality standards and business objectives are met.
  • Provide leadership and work guidance to less experienced personnel.
  • Offer complex technical consultation to other organizations and interact with senior customer personnel and internal senior management.
  • Participate in product design meetings to ensure product development adheres to client specifications.

Requirements

  • 9+ years of experience in software engineering or operating systems programming.
  • 6+ years of web-based software development experience with enterprise products, preferably in a health and human services domain.
  • 3+ years of experience with cloud-based software development (AWS, Google, or Azure) using infrastructure-as-code patterns (IAC).
  • Experience with web programming languages such as JavaScript, Python, Ruby, or Java; C# .Net is preferred.
  • Experience working with software design principles.
  • Knowledge of healthcare management databases and/or NCPDP and FHIR transaction standards is preferred.

Benefits

  • Generous flexible vacation policy
  • 401(k) employer match
  • Comprehensive health benefits
  • Educational assistance
  • Leadership and technical development academies
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service