Lead Software Developer
Core
Senior hands-on engineering ownership of SITA's Classic platform, a real-time, 24x7, mission-critical border management system for government agencies.
Role type
Senior C / Pro*C / PL-SQL Developer (Legacy Systems)
Builds
High-availability, high-volume Unix server processes and Oracle-backed middleware for border control operations.
Domain
Aviation & Border Management (Government)
Required skills
C, Pro*C, PL/SQL, Unix shell scripting, Python, Oracle database programming, Linux/Unix system administration, legacy code reverse-engineering, performance tuning, change management, Docker/Podman
Preferred skills
Border management domain knowledge, messaging middleware (IBM MQ, Kafka), Java, modern CI/CD tooling (Jenkins, SonarQube)
Technologies
C, Pro*C, PL/SQL, Oracle 19c+, Linux, Solaris, AIX, Unix Shell, Python, Git, Docker, Podman, GNU C Compiler (via careerplan.io/jobs/c14464fd-6d9f-49dc-91ba-cf2f6bb9b6db-lead-software-developer-at-sita)
Responsibilities
Design and maintain scalable backend solutions in C and Oracle; build and support mission-critical long-running Unix processes; write and optimize PL/SQL packages and complex SQL; diagnose and fix performance/reliability issues; own BAU support and defect resolution; participate in migration programs and on-call rosters; review code and reduce key-person dependency through documentation.
Seniority
Senior, hands-on IC
