About the role
Essential Duties and Responsibilities: - Lead the design and development of complex software applications from business requirements in collaboration with other team members - Investigate new solutions, tools, products, and techniques to incorporate into coding standards. - Troubleshoot complex issues and produce detailed proposals to resolve. - Support testing and remediate defects - Guide, coach, and mentor entry and mid-level developers Job-Specific Essential Duties and Responsibilities: - E…