Manager Software Development
Role Overview
Manage a team of employees, contractors, and offshore resources developing, implementing, maintaining, and supporting software products and applications.
Deliver work using appropriate processes, methodologies, and technologies in compliance with SITA policies and procedures.
Key Skills for This Role
Full Job Posting
Role purpose
Manage a team of employees, contractors, and offshore resources developing, implementing, maintaining, and supporting software products and applications.
Deliver work using appropriate processes, methodologies, and technologies in compliance with SITA policies and procedures.
Key responsibilities
- Lead development, maintenance, and support of enterprise-scale applications, integration services, and business-critical systems.
- Manage the design, enhancement, and delivery of solutions using Java, CoolGen, and related technologies.
- Oversee software releases, enhancements, defect resolution, and reporting capabilities while maintaining quality, security, performance, and reliability.
- Translate business requirements into technical solutions with cross-functional stakeholders.
- Investigate complex technical issues, determine root causes, and implement lasting corrective actions.
- Manage the full software lifecycle, from planning and resource allocation through testing, deployment, and post-production support.
- Promote development standards and process improvements; collaborate with architecture, infrastructure, operations, and project teams on technology transformation.
Experience and qualifications
- At least 5 years of experience in a software engineering environment.
- Strong enterprise-scale, mission-critical software development and maintenance experience, with proven Java application development and support expertise.
- CoolGen development and maintenance experience is highly desirable.
- Understanding of systems integration, APIs, web services, distributed architectures, SDLC, Agile, change management, and quality assurance.
- Proficiency in SQL and database technologies, including data analysis and reporting solutions.
- Bachelor’s or master’s degree in Computer Sciences or Engineering.
- Fluent written and spoken English and Arabic.
Knowledge and competencies
- Planning, prioritization, and resource management across multiple initiatives and operational demands.
- Stakeholder management, communication, and collaboration across technical and business teams.
- Analytical problem-solving focused on reliable, scalable, and maintainable solutions.
- Professional competencies include requirements analysis, application design, release and change management, incident resolution, configuration management, performance and reliability, risk management, documentation, compliance, and continuous improvement.
- Core competencies include communication, customer focus, innovation, developing talent, execution, performance management, results orientation, and teamwork.
Work arrangement
- The description says employees work from the office and can work from home; it indicates a hybrid arrangement.
Benefits and development
- Employee assistance and personalized wellbeing support are offered.
- Learning opportunities include LinkedIn Learning, Microsoft’s Enterprise Skills Initiative, Airport Council International, Pluralsight, Harvard Business Publishing, and Stanford programs.
- Competitive benefits are described as aligned with local market and employment status.
About SITA
SITA provides technology and communications solutions for the global air travel industry and works with transportation and government clients.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at SITA
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Senior Incident Manager (infrastructure and Data Center Experience)
Delhi, IND
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Gestionnaire mondial du centre de services/Manager Service Desk
Montréal, CAN
Service Operations Specialist | Spécialiste en opérations de services
Montréal, CAN
Senior Manager Accounting
Mumbai, IND
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
Montréal, CAN
Senior Incident Manager (infrastructure and Data Center Experience)
Delhi, IND