Sr Full-Stack Engineer

ProArchAtlanta, GA

About The Position

Functions as an individual contributor and works independent of supervision. Capable of working independently and in teams to design and implement complex software programs and framework components. Serves as technical lead on development projects. Provides development strategy for a client and develops multi-year development approach on programs. Coordinates and plans all of the tasks required for the software development and implementation. Creates conceptual design and writes technical specifications for business requirements. Evaluates new technologies for solving technical problems. Guides Developer team on Proof of Concepts using new technologies and innovation. Recommends technologies and solutions to enhance the user experience. Prepares conceptual technical solution based on business requirements. Works on application integration with third-party systems. Identifies security issues and provides corrective action plan. Identifies and escalates program risks and issues to leadership, and assists in developing solutions. Participates in design sessions and analyzes user needs to determine technical requirements. Collaborates with Business Analysis team to finalize the system design and technical solutions. Develops process flows, screen designs, and storyboarding to support system design. Provides the component level details and effort estimates to Development Principals and project managers for system Enhancements. Participates in peer reviews of detailed design and technical documentation. Performs code reviews and suggests improvement areas to Developer team. Prepares implementation checklists. Demonstrates in-depth knowledge of development to ensure high quality. Demonstrates advanced expertise and contributes to the Development practice by publishing technology points of view through the creation of white papers. Read, understand, and adhere to all corporate policies including policies related to HIPAA and its Privacy and Security Rules.

Requirements

  • Bachelor’s degree in Computer Science or a related field
  • +10 years of software development experience
  • Experience with software development life cycle (SDLC)
  • Experience with software testing life cycle (STLC)
  • Experience in healthcare industry
  • Experience with agile development methodologies

Responsibilities

  • Design and implement complex software programs and framework components.
  • Serve as technical lead on development projects.
  • Provide development strategy for a client and develop multi-year development approach on programs.
  • Coordinate and plan all tasks required for software development and implementation.
  • Create conceptual design and write technical specifications for business requirements.
  • Evaluate new technologies for solving technical problems.
  • Guide Developer team on Proof of Concepts using new technologies and innovation.
  • Recommend technologies and solutions to enhance the user experience.
  • Prepare conceptual technical solutions based on business requirements.
  • Work on application integration with third-party systems.
  • Identify security issues and provide corrective action plans.
  • Identify and escalate program risks and issues to leadership, and assist in developing solutions.
  • Participate in design sessions and analyze user needs to determine technical requirements.
  • Collaborate with Business Analysis team to finalize system design and technical solutions.
  • Develop process flows, screen designs, and storyboarding to support system design.
  • Provide component-level details and effort estimates to Development Principals and project managers for system enhancements.
  • Participate in peer reviews of detailed design and technical documentation.
  • Perform code reviews and suggest improvement areas to the Developer team.
  • Prepare implementation checklists.
  • Demonstrate in-depth knowledge of development to ensure high quality.
  • Contribute to the Development practice by publishing technology points of view through the creation of white papers.
  • Read, understand, and adhere to all corporate policies including policies related to HIPAA and its Privacy and Security Rules.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service