JobMesh

Staff Software Engineer

WellSky · US

The Staff Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful...

Job description

The Staff 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. Key Responsibilities: - Lead the design and architecture of major systems and services, and ensure software solutions are scalable, reliable, maintainable, and aligned with business needs. - Collaborate with solution managers, engineers, data scientists, and other stakeholders to define and prioritize technical requirements that meet client needs and business objectives. - Collaborate with teams to ensure sustained quality and reliability of our software solutions and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments. - Actively contributes to code reviews, provides constructive feedback on design and implementation, and provides technical guidance to other engineers to elevate skills, productivity, and overall effectiveness. - Drive innovation by evaluating and implementing new technologies, methodolo...