The position will lead the implementation, maintenance, performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.Lead the design and implementation of software solutions that meet business requirements and technical specifications.Analyzes project needs/requirements and recommends solutions to enable enterprise integration.Develops and implements software solutions, standards, processes, and security.Collaborating with product managers, architects, QA and other stakeholders to gather and refine software requirements and developments.Maintaining and enhancing existing software applications through bug fixes and feature enhancements.Keeping up-to-date with emerging technologies and industry trends to continuously improve software development practices.Attends vendor training/conferences and presentations for continuing skills development.Trains and mentors team members and other Adtalem Global Education technical resources as necessary.Performs other duties as assigned.Complies with all policies and standards.