AAR · 3 months ago
Manager, IT Engineering
AAR Corp. is a global aerospace and defense aftermarket solutions company that supports commercial and government customers worldwide. The Manager, IT Engineering will lead a team of engineers in developing and maintaining software solutions, focusing on quality, maintainability, and customer satisfaction while collaborating with various teams and managing technical projects.
AerospaceCommercialGovernmentNational Security
Responsibilities
Develop and support a diverse range of new and existing applications across a global stack – focusing on quality, maintainability, consistent design, and customer satisfaction
Manage tasks, assign work, handle/troubleshoot issues, and mentor team members inside and outside your direct team including those with QA, Product, and Database skills
Be focused on growing your team’s skills and developing them personally and professionally
Using training, research, and your own passions understand the future of technology and help drive the technical roadmap for the company to keep us up to date with modern practices and solutions
Work with your immediate manager (Director, Architecture and Software Development) to grow and continually shape your team and manage relationships with external contractors
Be a good communicator, leader, motivator, and influencer – lead from the front and be a trusted partner for your colleagues and your team
Provide guidance and supervision to direct reports ensuring well-written, testable, and high-quality code is produced not only individually but across the team
Operate as the local contact for business stakeholders and system and process owners in respect of project resourcing, development design, quality, and system testing of software systems within their remAll other duties as assigned
Design and develop APIs in support of web and mobile applications and partner integrations using modern languages including JAVA Springboot for multiple projects and products
Create software solutions engineered to incorporate best practices in service orientated architectures in coordination with other software development and cloud computing teams
Perform testing of code/projects to ensure accuracy, integrity, and completeness to achieve desired results taking responsibility for the final quality of developed products
Drive technology strategy and technical capabilities for our applications; leveraging deep understanding of business processes and technical building blocks to design application architectures that balance business and customer needs with technical non-functional requirements for resiliency, security, and efficiency
Qualification
Required
A strong understanding of the full lifecycle of software development
Familiarity with microservices, event driven architecture, message brokers architecture framework
Proven experience of working in a secure data environment
Proven knowledge and experience in an agile development environment
Knowledge and experience of implementing standards and quality assurance in delivering software solutions
Experience of managing, motivating, and developing a technical development team
A proven track record of experience in systems analysis, software design, and expertise in the development and integration of systems using appropriate technologies
The ability to maintain and develop good technical knowledge of industry innovations and strategic technical direction
An aptitude for planning, strategic direction, innovation, and problem solving
The ability to plan and manage resources across multiple programs and projects to meet agreed deadlines
The ability to build and maintain effective working relationships with senior stakeholders, team leaders, business users, and other colleagues within the wider organization
Ability to effectively communicate complex technical concepts, both verbally and in writing
Have a good understanding of Information Security practices
Bachelor of Arts degree (B.A.) or Bachelor of Science degree (B.S.) from four-year college or university; or eight years related experience and/or training; or equivalent combination of education and experience
7+ years' work experience in software development and process-oriented functions
2+ years' management/leadership experience in a fast/high growth environment
Previous experience in a web based or online interactive technology organization using Java Spring Boot, Microservices, Event Driven Architecture
Preferred
Familiarity with software architecture, using Azure cloud services preferred
Benefits
Comprehensive benefits package including medical, dental, and vision coverage.
401(k) retirement plan with company match
Generous paid time off program
Professional development and career advancement opportunities
Medical/dental/vision/life/and AD&D insurance
401(k) savings plan with employer match
Paid time off and holiday pay
Opportunities for professional development and growth
Company
AAR
AAR is an aerospace and defense aftermarket solutions company providing aircraft parts, maintenance (MRO), and engineering solutions.
H1B Sponsorship
AAR has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2020 (2)
Funding
Current Stage
Public CompanyTotal Funding
$1.56B2025-09-30Post Ipo Equity· $239M
2025-08-11Post Ipo Debt· $150M
2024-02-14Post Ipo Debt· $550M
Leadership Team
Recent News
2026-01-07
Company data provided by crunchbase