Staff Level Java Tech Lead - REMOTE - SENIOR LEVEL CANDIDATE
REMOTE
- MUST HAVE AI EXPERIENCE - TECH LEAD LEVEL PROFILE HERE. PLEASE HAVE CANDIDATES HIGHLIGHT HOW MANY PEOPLE THEY LED ON EACH PROJECT AS WELL. JOB DESCRIPTION IS VERY DETAILED. SENIOR LEVEL CANDIDATE
The IT Delivery organization within Health’s Data, Digital, Analytics, and Technology (DDAT) organization is looking to hire a Staff Software Development Engineer - Technical Lead.
This role involves advising a team developing critical healthcare applications, designing and developing new applications, and enhancing existing ones. The Staff Software Development Engineer - Technical Lead may take ownership of complex project tasks and guide developers toward successful implementation.
Core Responsibilities
- Design and develop cognitive-enabled conversation solutions using leading AI technologies.
- Define low-level requirements; communicate solution design decisions and implementation details to staff developers.
- Demonstrate deep technical expertise and thought leadership to accelerate adoption of conversational solutions.
- Lead technical contributions from business requirements to technical specifications.
- Understand product requirements in Agile features and assist delivery teams with writing and breaking down stories and tasks.
- Oversee daily operations of multiple delivery teams, including onshore and offshore members, ensuring adherence to best practices such as code reviews, unit testing, and data handling.
- Identify testing scope, including performance, security, and accessibility testing.
- Support systems implementation into production with limited guidance.
- Escalate issues blocking delivery.
- Manage code assets across applications, promote reuse, and identify enterprise-approved libraries and tools to accelerate development.
- Lead or serve as a subject matter expert for assigned projects.
- Support development of NodeJS and Java services, sharing understanding of API interfaces across technical environments.
- Provide technical leadership and mentorship, fostering innovation and continuous learning.
- Partner with cross-functional teams, including product owners, designers, and stakeholders, to drive initiatives.
- Drive continuous improvement in engineering practices, automation, performance, and code quality.
- Exhibit a strong work ethic, initiative, and productivity in a collaborative environment.
Required Qualifications
- 10+ years of experience as a Staff Software Development Engineer or similar, with expertise in Java, JavaScript, CSS, Python, HTML, Angular, React, or Node.js.
- 5+ years leading engineering teams in a high-performance Agile environment.
- 5+ years deploying applications to the cloud with cloud technology integration.
- 5+ years working with open-source automation servers like Jenkins, Octopus, or GitHub.
- 5+ years using API tools such as Postman or Swagger.
Preferred Requirements
- Experience delivering enterprise technical product capabilities.
- Experience building conversational AI chatbots using AI, ML, and NLP technologies.
- Understanding of data security practices, regulatory environments, and PCI data governance.
- Presentation and public speaking experience for diverse audiences.
- Strong analytical skills for interpreting data and solving complex technical issues.
- Knowledge of IBM Watson and other chatbot platforms.
Education
Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
Seniority level
Employment type
Job function
- Engineering and Information Technology
Industries