Sr Full-Stack Engineer
ProArch
Posted: May 6, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Serves as a technical lead on project development, responsible for designing and implementing complex software programs and framework components independently, working with clients and teams to deliver high-quality solutions.
Required Skills
Job Description
• 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) and software testing life cycle (STLC) preferred
Experience in healthcare industry
Experience with agile development methodologies