SITA

Lead Software Developer

SITA Amman, Amman, Jordan

Lead Software Developer
As a lead software developer you will be accountable for leading projects related to our digital future exploration involving technologies like IoT, Digital Twins, AI, Mixed Reality, etc.  You will be responsible for all aspects of solution engineering and delivery of solutions,
Reporting to the Director Principal Architect, you will be a part of the innovation team responsible for managing the technical design development and maintenance of applications and systems using existing and emerging technology platforms.
At SITA, we achieve more, together. Are you ready to join us?  

What you will do 
•Drive technical leadership in support of the program vision and objectives in solving industry problems.
•Investigate and explore how emerging technologies and startups can benefit the travel industry.
•Lead design thinking ideation workshops with customers, suppliers, and subject matter experts to find new opportunities.
•Present, evangelize, and collaborate across SITA, customers, open-source communities, and industry groups. 
•Engineer solutions by gathering and analyzing user/business system requirements, conferring with end users, and studying systems flow, data usage, and work processes.
•Writes and delivers complex code and modules for new features debugs existing code and modules and as the ''technical lead'' guides less experienced developers, FTEs Contractors, and offshore Partner Resources on such activities. 
•Participates in the development of coding practices guidelines and all technical processes and ensures they are followed by less experienced developers. 
•Owns the assignment and allocation of defects to appropriate Developers for fixing. 
•Participates in gathering, managing, and analyzing requirements to design new applications and system features. 
•Create distributed systems out of microservices and front ends using mobile and responsive web interfaces.
•Establish continuous delivery pipelines and build tools to fully automate deployment, testing, delivery, and management of development, QA, and production systems on our cloud platform.
•Develop software solutions by gathering and analyzing user/business system requirements; conferring with end users; studying systems flow, data usage, and work processes; investigating problem areas; conducting live iterative experiments to validate the effectiveness of assumptions.
•Troubleshoot and take ownership of issues in our development, test, and production environments Including performance optimization and continuous tuning.
•Continuous learning and evaluation of the latest development methods, tools, and technologies.

 

Who you are
•Bachelor's or master’s degree in computer sciences or Engineering. 
•Excellent communication and interpersonal skills, Fluency in English is a must.
•Minimum 10 years' experience in a software engineering environment designing and developing software application features
•Minimum 8 years in Java language and related frameworks and libraries including Spring and Spring Boot.
•Minimum 5 years of experience in leading and mentoring small teams of developers.
•Experience designing and building microservices-based messaging and event-driven systems and architectures.
•Experience with REST and SOAP messaging patterns and libraries.
•Experience with Docker and Kubernetes, cloud-native deployments (AWS, Azure) are a plus.
•SQL and NoSQL databases such as MySQL, Postgres, MongoDB, Cassandra, and Elastic Search.
•Experience with JavaScript and JavaScript/Typescript frameworks (e.g., Angular) is a plus.
•Familiarity with Python and machine learning model training and deployment a plus.
•Naturally curious about new technologies with an ability to learn quickly and envision how to apply in solving customer and business problems in transformative ways.
•Versed in mainstream programming languages, open-source technologies, cloud, and DevOps practices.
•Familiarity with hospitality and travel domains.
•Comfortable presenting, facilitating group discussions, and collaborating across a social network to develop and evolve ideas and quantify their respective value.
•Accustomed to rapid project cycles that iteratively test hypotheses empirically.
•Familiar with design thinking, Lean, and continuous delivery approaches
•Successfully lead technical teams and projects
•Track record of engineering and executing high-quality solutions.
•Professional programming certification in a mainstream programming language is a plus. 
•Formal training in project management is preferred.

 

 

What we offer

SITA’s workplace is all about diversity: many different countries and cultures are represented in our workforce, and colleagues who’ve been working here for decades collaborate with those just out of college and early in their careers. SITA is a place of change and constant improvement, where we're always pushing ourselves to find better ways of doing things: smarter, quicker, easier, for us and our customers and for their customers too.

 

And we offer all the good stuff you’d expect like holidays, bonus, flexible benefits, medical policy, pension plan and access to world class learning.

 

Welcome to SITA

SITA is the world’s leading specialist in air transport communications and information technology. We don’t just connect the global aviation industry. We apply decades of experience and expertise to address almost every core business, operational, baggage, and passenger process in air transport.

We design, build, and support technology solutions all with one vision to create easy air travel every step of the way. As an organization, we cover 95% of all international air travel destinations and work with over 2,800 air transport and government customers in every corner of the globe. Are you ready to explore the opportunities?

Keywords: API's, Java, Spring Boot, Architect, Design, Innovation, Postgres, SQL, Docker.

 

In case of issues with uploading your CV or accessing the application system, please contact us @ careers@sita.aero

  • مستوى الأقدمية

    مستوى متوسط الأقدمية
  • نوع التوظيف

    دوام كامل
  • المهام الوظيفية

    الهندسة و تكنولوجيا المعلومات
  • المجالات

    الخدمات والاستشارات في مجال تكنولوجيا المعلومات

تزيد الترشيحات من فرصك في الوصول لمقابلة الوظيفة في شركة SITA، إلى الضعف

عرض الأشخاص الذين تعرفهم

احصل على إشعارات بشأن وظائف ⁦⁩رئيس مهندسي البرمجيات⁦⁩ في ⁦⁩Amman, Amman, Jordan.

قم بتسجيل الدخول لإنشاء تنبيه وظائف