• Provide application and feature development leadership, working with the Technical PM and Solutions Architect to plan projects for the team
• Coordinate and lead Developers and DBAs during development, enhancement, and ongoing maintenance of enterprise applications
• Implement the AHRQ Artificial Intelligence strategy
• Conduct Agile scrum ceremonies to facilitate development and hold team accountable to product roadmap
• Collaborate with stakeholders and users in requirement development and BPR activities
• Develop reusable code to enable rapid development
• Support effective continuous integration pipelines
• Write clean, efficient, and scalable code following best practices
• Debug, troubleshoot, and optimize application performance
• Participate in code reviews to ensure code quality and adherence to standards
• Implement security and data protection measures
• Document technical specifications and development processes
• Stay up to date with emerging technologies and industry trends
• Provide cross training and mentorship for developers on industry standards and best practices