We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
Remote New

Sr. Staff Engineer, Ent Applications

NextGen Healthcare
United States, Georgia
Jan 22, 2026

Job Description:

The Sr. Staff Engineer, Enterprise Applications is responsible for the design, development, and maintenance of complex enterprise-level applications, collaborating closely with business stakeholders and other team members to translate requirements into technical solutions, leading technical aspects of projects, mentoring junior developers, and ensuring the quality, scalability, and performance of critical business systems. This includes performing complex system implementations, requirements gathering, testing strategy, production support, documentation, and enhancement of software packages and applications.
  • Architecture Design: Partner with decision makers, system owners, and end users to define business requirements, system goals, and translate defined requirements into user stories and process flows. Work with the assigned Center of Excellence (COE) business and technical teams on functional and technical design and implementation.
  • Testing & Quality Assurance: Collaborate with assigned cross functional teams to produce demos to leadership, user acceptance testing with cross-functional team(s), end-user deployment, adoption and training.
  • Requirement Analysis: Serve as the liaison between internal teams and IT to gather business requirements needed for system modifications, enhancements, and implementations.
  • Technical Evaluation & Innovation: Provide in-depth functional and business process knowledge to ensure efficient design, configuration, training, and implementation. Remain updated on emerging technologies and frameworks, proposing and evaluating new technologies to enhance application development and improve system capabilities
  • Project Leadership: Lead discovery and design sessions to develop prototypes of new systems for the purpose of enhancing business processes, operations, and information process flow. Perform code reviews, task allocation, and ensure timely delivery of high-quality deliverables. Determine priority of escalated issues effectively and manage conflicting/competing priorities.
  • Production Support: Troubleshoot technical issues and lead technical investigations to identify and discover system errors, application modification, and/or functionality related issues for deployed applications.
  • Mentorship & Team Support: Providing guidance and mentoring to junior developers, helping them develop technical skills and understand enterprise application development concepts.
  • Perform other duties that support the overall objective of the position.
Education Required:
  • Bachelor's degree in Computer Science or related discipline.
  • Or, any combination of education and experience which would provide the required qualifications for the position.
Experience Required:
  • 6+ years' experience in implementation and support of enterprise application solutions.
  • 6+ years' experience in enterprise application configuration and development.
  • Software Development Lifecycle (SDLC): Proven experience working with Agile methodologies and the full software development lifecycle.
Knowledge, Skills & Abilities:
  • Knowledge of:Enterprise Architecture: Knowledge of complex database concepts used in the implementation of different database designs and techniques.
  • Skill in:Communication & Collaboration: Effective relationship management, communication, and presentation; dealing effectively with customers, vendors, peers, and senior management; work in a fast-paced environment; staying organized, prioritizing workload, multi-tasking, and meeting deadlines.
  • Ability to:Lead & Mentor: Provide orientation and training to end users; mentor and provide guidance to junior staff; work independently as a self-starter in a fast-paced environment; adapt to growing and changing environment delivering accuracy while managing multiple deliverables within a projected timeline.
The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the company reserves the right to change this job description and/or assign tasks for the employee to perform, as the company may deem appropriate.

NextGen Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Applied = 0

(web-54bd5f4dd9-dz8tw)