Senior Lead Software Developer

SITADover, FL
63dRemote

About The Position

At SITA, we keep airports moving, airlines flying smoothly, and borders open. Our technology and communication innovations power the success of the global air travel industry. You'll find us in 95% of international airports, working closely with over 2,500 transportation and government clients. Each partnership brings unique challenges, and we thrive on delivering fresh solutions and cutting-edge tech to keep operations running like clockwork. We don't just move the world forward - we're proud to be recognized as a Great Place to Work by our employees and certified in most of our growing locations. Here, we feel empowered, supported, and inspired to grow. Are you ready to love your job? The adventure begins right here, with you, at SITA. The purpose of this role is to manage the technical design and development of complex cross-functional multi-platform applications and systems.

Requirements

  • 10+ years' experience in a software engineering environment designing and developing software applications.
  • Expert level with Java build tools (Maven, Gradle, Fastlane).
  • Expert level with Docker tools (Harbor, Docker, Docker-Compose).
  • Extensive experience in configuration tools Ansible and Ansible Tower.
  • Extensive experience in Docker, Kubernetes and its ecosystems.
  • Extensive knowledge in Jenkins, GitLab and ADO pipelines.
  • Extensive experience coding in Python, Bash shell, PowerShell, and Java.
  • Strong understanding of application development methodologies.
  • Experience working with Unix/Linux systems.
  • Extensive experience in RHEL and SELinux and its policies.
  • Networking fundamentals (TCP/IP, UDP, ICMP, MAC addresses, IP packets, DNS, OSI layers).
  • Expertise in designing, analyzing and troubleshooting large-scale distributed systems.
  • In-depth knowledge of operating systems (processes, threads).
  • Systematic problem solving approach with a strong sense of ownership.
  • Experience with DevOps security practices.
  • Working knowledge of enterprise data center technologies.
  • Experience optimizing applications for performance.
  • Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI/CD, CircleCI).
  • Strong experience with cloud platforms (AWS, Azure, GCP).
  • Expertise in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of Infrastructure as Code (IaC) tools (Terraform, Ansible, CloudFormation).
  • Solid understanding of networking, security, and system administration.
  • Knowledge of DevSecOps principles.
  • Experience with vulnerability scanning and compliance tools.
  • Familiarity with tools like Prometheus, Grafana, ELK stack, or Splunk.
  • Knowledge in identity applications such as ForgeRock.
  • Extensive experience with cloud automation tools (Terraform).
  • Extensive experience in monitoring applications such as Dynatrace.

Nice To Haves

  • Professional programming certification in a mainstream programming language.
  • Formal training in project management.

Responsibilities

  • Develops cost effective robust designs based on a thorough analysis of functional and non-functional requirements.
  • Acts as the technical expert for multiple applications systems and/or technologies, providing guidance to less experienced Developers.
  • Recommends and participates in the selection of new technologies and technical processes.
  • Performs complex application programming activities including coding, testing, debugging, documenting, maintaining, and modifying complex applications and systems.

Benefits

  • Flex Week: Work from home up to 2 days/week.
  • Flex Day: Make your workday suit your life and plans.
  • Flex-Location: Work from any location in the world for up to 30 days a year.
  • Employee Wellbeing: Employee Assistance Program (EAP) available 24/7.
  • Professional Development: Access to training platforms including LinkedIn Learning.
  • Competitive Benefits tailored to local market and employment status.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service