Technical Lead - Remote - HHS Technology Group, Inc.
Atlanta, GA
About the Job
WHO WE ARE:
At HHS Tech Group (HTG), our work matters, and each of us makes a difference in the lives of people every day.
HTG is a leader in the development and delivery of innovative, purpose-built modular software and technology solutions to clients in the commercial and government sectors.
WHAT WE DO:
HHS Tech Group creates innovative, purpose-built technology products and solutions, resulting in value and positive, quantifiable impact for our clients and the people they serve.
Our people bring our software to life through collaborative relationships with our clients, working as a team, helping to solve complex problems that create positive personal and community impact for the people our clients serve.
Each day, our software products and our people are making a difference.
OUR PEOPLE MATTER MOST:
Improving the lives of others and making an impact daily is no simple task. We are dedicated to our team's professional and personal growth and well-being. Some key rewards and benefits include:
- Generously sponsored Medical Insurance
- Fully paid premiums on dental, vision, life, and disability insurance.
- Generous 401k matching program (100% match up to 6%)
- Tuition and Certification reimbursement
- Open PTO policy
Join us!
WHO WE ARE HIRING: Technical Lead
WHAT YOU WILL DO:
HHS Technology Group is seeking a highly skilled and experienced Technical Lead to join our dynamic and growing team. As a Technical Lead, you will play a crucial role responsible for providing subject matter expertise on decisions and priorities regarding the overall systems architecture, implementation, maintenance, and ongoing modernization. The right candidate will succeed in leading technical initiatives, driving the development process, and ensuring the successful delivery of highest-quality software solutions. You will collaborate closely with cross-functional teams, including developers, architects, project managers, and clients, to define technical requirements, provide guidance, and oversee the implementation of projects. The ideal candidate will possess a strong technical background, excellent leadership and communication skills, and a proven track record of delivering successful software projects. This role is remote and may require occasional travel to client site.
ESSENTIAL RESPONSIBILITIES:
- Provide technical leadership and guidance to the development team, helping them make informed decisions, solve complex technical challenges, and deliver high-quality software solutions.
- Collaborate with the development team to design, develop, and implement scalable, reliable, and secure SaaS software applications. Ensure adherence to coding standards, best practices, and industry standards.
- Work closely with architects to define the overall software architecture, design patterns, and system integration strategies. Ensure the scalability, performance, and maintainability of the software solution.
- Lead and mentor a team of developers, fostering a collaborative and high-performance culture. Provide technical guidance, support, and coaching to team members.
- Collaborate with product managers, project managers, and stakeholders to define project scope, requirements, and timelines. Plan and execute software development projects, ensuring timely delivery and alignment with business objectives.
- Create and maintain comprehensive technical documentation, including system architecture, design specifications, API documentation, and user guides. Ensure documentation is up to date and accessible to the team and stakeholders.
- Implement and enforce quality assurance processes, including code reviews, unit testing, and automated testing frameworks. Ensure software quality, reliability, and performance through rigorous testing and debugging.
- Foster effective communication and collaboration between cross-functional teams, including developers, QA engineers, BAs product managers, and stakeholders. Act as a bridge between technical and non-technical stakeholders, translating business requirements into technical solutions.
- Drive continuous improvement initiatives within the development team and the organization. Identify opportunities to optimize development processes, enhance productivity, and improve software quality.
- Collaborate with the client teams to address technical issues, troubleshoot software problems, and provide timely resolutions to customer inquiries or concerns.
- Ensure adherence to security best practices and compliance requirements, such as data privacy regulations. Implement robust security measures to protect customer data and maintain the integrity of the product.
MINIMUM QUALIFICATIONS:
- Bachelor's degree in computer science, Software Engineering, or a related field or equivalent experience.
- Ten (10) years of experience leading large-scale technology initiatives with significant system integration experience.
- Medicaid or MMIS experience a MUST.
- Experience in designing and implementing complex integration solutions and custom software builds on an AWS Cloud platform.
- Strong Java and Computer Science foundation
- 5+ Experience working in a DevOps CI/CD environment.
- 5+ Java (Core)+ Spring (Boot, Batch)
- 5+ Relational Databases
- 5+ Strong React JS, Angular or similar framework, is essential.
- Must be able to query NoSQL DB
- Minimum 4 years of experience managing related services with similar budgets, preferably in Medicaid or the healthcare industry and for a project similar in size and scope to this project.
- Solid understanding of Agile development methodologies and processes.
- Excellent leadership and communication skills, with the ability to effectively collaborate with diverse teams and stakeholders.
- Strong analytical and problem-solving abilities, with a focus on delivering innovative and practical solutions.
DESIRED SKILLS:
- Certifications in relevant technologies (e.g., AWS, Microsoft Azure, Agile/Scrum) are desirable.
- 5+ MongoDb
- 5+ Groovy scripts for CI/CD Pipeline
- 5+ JavaScript