About the role
Essential Duties and Responsibilities: - Preform requirements analysis to develop detailed technical specifications and anticipate integration considerations. - Design and implement complex software components and perform advanced programming tasks across multiple technologies. - Resolve complex defects, evaluate broader system impacts, and develop robust enhancements. - Drive improvements in coding standards, development workflows, testing strategies, and operational practices. - Provide knowl…