Wood Dale, Illinois, USA
10 days ago
Manager, IT Engineering
Specific technical responsibility for projects across AAR’s portfolio including working with local and remote teams to understand their needs, information gathering/research, liaising with Product teams, making recommendations on technology choices, undertaking design and architecture work, and writing code as needed including active development on products, prototypes, and proofs of concept. Manage a team of engineers and responsible for all system development using, and integrating, appropriate technologies for new developments in their area of responsibility.What you will be responsible for:Develop and support a diverse range of new and existing applications across a global stack – focusing on quality, maintainability, consistent design, and customer satisfactionManage tasks, assign work, handle/troubleshoot issues, and mentor their own team and other members of the scrum 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 – leading from the front and being 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 remit.Design and develop APIs in support of web and mobile applications and partner integrations using modern languages including C# .NET and TypeScript/JavaScript (for Angular) for multiple projects and products – Java Spring Boot experience is also highly valuableCreate 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 productsDrive technology strategy and technical capabilities for our applications; leveraging deep understandingAll other duties as assigned.Specific technical responsibility for projects across AAR’s portfolio including working with local and remote teams to understand their needs, information gathering/research, liaising with Product teams, making recommendations on technology choices, undertaking design and architecture work, and writing code as needed including active development on products, prototypes, and proofs of concept. Manage a team of engineers and responsible for all system development using, and integrating, appropriate technologies for new developments in their area of responsibility.What you will be responsible for:Develop and support a diverse range of new and existing applications across a global stack – focusing on quality, maintainability, consistent design, and customer satisfactionManage tasks, assign work, handle/troubleshoot issues, and mentor their own team and other members of the scrum 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 – leading from the front and being 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 remit.Design and develop APIs in support of web and mobile applications and partner integrations using modern languages including C# .NET and TypeScript/JavaScript (for Angular) for multiple projects and products – Java Spring Boot experience is also highly valuableCreate 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 productsDrive technology strategy and technical capabilities for our applications; leveraging deep understandingAll other duties as assigned.

What you will need to be successful in this role:

A strong understanding of the full lifecycle of software developmentFamiliarity with interactive development and service-oriented architecturesFamiliarity with software architecture, using Microsoft technologies preferredProven experience of working in a secure data environmentProven knowledge and experience in an agile development environmentKnowledge and experience of implementing standards and quality assurance in delivering software solutionsExperience of managing, motivating, and developing a technical development teamA proven track record of experience in systems analysis, software design, and expertise in the development and integration of systems using appropriate technologiesThe ability to maintain and develop good technical knowledge of industry innovations and strategic technical directionAn aptitude for planning, strategic direction, innovation, and problem solvingThe ability to plan and manage resources across multiple programs and projects to meet agreed deadlinesThe ability to build and maintain effective working relationships with senior stakeholders, team leaders, business users, and other colleagues within the wider organizationAbility to effectively communicate complex technical concepts, both verbally and in writingHave a good understanding of Information Security practicesEDUCATION and/or EXPERIENCE: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.5 years’ work experience in software development and process-oriented functions2 years’ management/leadership experience in a fast/high growth environmentPrevious experience in a web based or online interactive technology organization using TypeScript/JavaScript and C# .NET and/or Java Spring Boot.

The rewards of your career at AAR go far beyond just your salary:

Competitive salary and bonus packageComprehensive benefits package including medical, dental, and vision coverage.401(k) retirement plan with company matchGenerous paid time off programProfessional development and career advancement opportunities

Physical Demands/Work Environment:
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee may be regularly required to sit, stand, bend, reach and move about the facility.The environmental characteristic for this position is an office setting.Candidates should be able to adapt to a traditional business environment.

AAR provides accommodation in accordance with applicable laws through all stages of the hiring process. If you require accommodation for any part of the application and/or hiring process, please advise Human Resources.

What you will need to be successful in this role:

A strong understanding of the full lifecycle of software developmentFamiliarity with interactive development and service-oriented architecturesFamiliarity with software architecture, using Microsoft technologies preferredProven experience of working in a secure data environmentProven knowledge and experience in an agile development environmentKnowledge and experience of implementing standards and quality assurance in delivering software solutionsExperience of managing, motivating, and developing a technical development teamA proven track record of experience in systems analysis, software design, and expertise in the development and integration of systems using appropriate technologiesThe ability to maintain and develop good technical knowledge of industry innovations and strategic technical directionAn aptitude for planning, strategic direction, innovation, and problem solvingThe ability to plan and manage resources across multiple programs and projects to meet agreed deadlinesThe ability to build and maintain effective working relationships with senior stakeholders, team leaders, business users, and other colleagues within the wider organizationAbility to effectively communicate complex technical concepts, both verbally and in writingHave a good understanding of Information Security practicesEDUCATION and/or EXPERIENCE: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.5 years’ work experience in software development and process-oriented functions2 years’ management/leadership experience in a fast/high growth environmentPrevious experience in a web based or online interactive technology organization using TypeScript/JavaScript and C# .NET and/or Java Spring Boot.

The rewards of your career at AAR go far beyond just your salary:

Competitive salary and bonus packageComprehensive benefits package including medical, dental, and vision coverage.401(k) retirement plan with company matchGenerous paid time off programProfessional development and career advancement opportunities

Physical Demands/Work Environment:
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job, the employee may be regularly required to sit, stand, bend, reach and move about the facility.The environmental characteristic for this position is an office setting.Candidates should be able to adapt to a traditional business environment.

AAR provides accommodation in accordance with applicable laws through all stages of the hiring process. If you require accommodation for any part of the application and/or hiring process, please advise Human Resources.

Confirm your E-mail: Send Email