Software Engineer

WellSkyOverland Park, KS
11dOnsite

About The Position

The Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions. The scope of this job includes building and optimizing comprehensive solutions that prioritize end-user efficiency and experience.

Requirements

  • Bachelor’s degree or relevant work experience
  • 2-4 years of relevant work experience
  • Experience with Ruby on Rails or comparable web application frameworks
  • Experience with Angular or other modern, responsive web user interfaces
  • Must work in accordance with applicable security policies and procedures to safeguard company and client information
  • Must be able to sit and view a computer screen for extended periods of time

Nice To Haves

  • Healthcare industry experience
  • Experience with AI tools (e.g., Claude Code)
  • Experience with PostgreSQL or comparable relational database systems
  • Experience with Playwright or comparable testing tools
  • Experience with applications deployed in containerized environments (e.g., Docker) and desire to learn more about infrastructure-as-code
  • Experience with Continuous Delivery/Deployment and desire seeing code go to production as soon as possible
  • Experience in an agile environment

Responsibilities

  • Develop and maintain features and components of WellSky solutions with an emphasis on code quality, performance, and scalability.
  • Collaborate with solution managers, designers, and other teams to gather requirements, propose solutions, and deliver high-impact features that align with business goals.
  • Identify and resolve technical issues in production and development environments.
  • Optimize system performance and scalability through troubleshooting and ongoing improvements.
  • Prepare technical documentation and participate in code reviews to ensure that software code meets internal standards and follows industry best practices.
  • Develop and maintain a robust set of unit tests and participate in other styles of automated testing, including integration, load, and performance testing to validate quality of code written.
  • Leverage AI tools and platforms as an integral part of daily responsibilities to enhance decision-making, streamline workflows, and drive data-informed outcomes.
  • Perform other job duties as assigned.

Benefits

  • Excellent medical with Rx, dental, and vision benefits
  • Mental Health support through EAP
  • Generous paid time off, plus 13 paid holidays
  • 100% vested 401(K) retirement plans
  • Educational assistance up to $2500 per year
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service