This position is responsible for the implementation, maintenance, performance tuning, and capacity management for all organizational softwares and systems as directed by management and senior staff. This position will provide software applications delivery support and mentoring for Associate Software Engineers.
 Designing and implementing 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, Quality assurance 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.Experience in full stack development of cloud-native web applications in Angular and NodeJS, .netExperience in working with cloud native applications using public cloud (Google Cloud preferred)Proficiency in JavaScript, HTML5, CSS3, and responsive web design.Experience with RESTful APIs and integration between mobile/web apps and backend services.Familiarity with NoSQL (e.g., Firestore) or SQL (e.g., MySQL, PostgreSQL) databases.Experience with mobile app deployment processes on App Store and Google Play.Performs other duties as assigned.Complies with all policies and standards.