Job Type
Full-time
Description
The Application Developer – Team Lead supports and enhances cloud- and web-based applications in a Microsoft environment, manages application issues, and serves as the subject matter expert leading a team of developers and QA specialists for internal and external solutions.
Essential Job Functions
- Designs and creates applications, code, and test the solution for functionality and errors
- Ensures that business requirements and performance/security expectations are met
- Troubleshoots and modifies existing programs to enhance performance
- Leads daily standups and works with IT leadership to plan and execute sprints
- Leads the application development team in the design, development, testing, and deployment of software applications ensuring adherence to quality standards and best practices
- Mentors direct reports to enhance their coding knowledge and ability to navigate technical challenges
- Completes annual performance reviews of assigned Application Developers and QA Specialists
Required Qualifications
- Associate’s Degree in Information Technology or related field of study from an accredited college or university, or a software certification specific to full stack web development (front end and back end), or a minimum of two years of direct work experience in front end and back end development preferably in a healthcare related organization
- Strong working knowledge of web applications development and software design including microservices architecture, data modeling, N-Tier, and user interface design
- Demonstrated proficiency in Microsoft .NET Framework and related Microsoft development technologies
Preferred Qualifications (working knowledge of the following)
- Front End - React and Typescript / JQuery; ASP.NET MVC; Bootstrap; Azure Web Services;
- Back End - C#, Python and MS SQL in addition to knowledge base of Front End
- Healthcare billing and X12.837 structured documents
Competencies
- Experience in a variety of software architectural and engineering concepts such as Service Oriented Architecture, Data Modeling, Microservices, and N-tier development
- Strong organizational problem solving, and project management, skills; detail oriented
- Advanced technical skills required, including Microsoft office and Excel
- Results driven team player working in an Agile development environment
- Excellent communication skills (oral and written); ability to maintain confidential information