Job Title: Senior Software Engineer
Location: Philadelphia, PA
Job Type: Long-Term Contract
Work Setting: Onsite
We are supporting a large-scale airport technology environment that requires skilled IT professionals to support, maintain, and enhance critical systems across multiple airport facilities. These long-term contract roles operate within a complex, mission-critical infrastructure supporting airport operations, security, communications, and end-user services. Successful candidates will contribute to the reliability, performance, and continuous improvement of enterprise IT systems in a fast-paced operational environment.
Design, develop, and maintain enterprise-grade applications that support airport operations and business-critical systems
Build and enhance scalable software solutions using modern development frameworks and ensure alignment with business requirements
Develop and integrate APIs and middleware components to enable seamless system interoperability across enterprise platforms
Participate in system architecture discussions, code reviews, and design sessions to ensure code quality, scalability, and maintainability
Optimize application performance, security, and reliability to meet operational and enterprise standards
Collaborate with cross-functional teams including business analysts, QA, and infrastructure teams to deliver end-to-end solutions
7+ years of experience in software development or software engineering roles
Strong proficiency in .NET technologies, SQL databases, and modern web application development
Experience working with APIs, system integration, and middleware solutions
Strong understanding of Agile development methodologies and CI/CD pipelines
Experience building scalable, secure, and high-performance enterprise applications
Strong problem-solving skills and ability to work in complex operational environments
Excellent communication and collaboration skills within cross-functional teams