Software Engineering Manager
Navitas, Inc.
Philadelphia, United States of America
31 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Philadelphia, United States of America
Tech stack
Agile Methodologies
Software Architecture
Systems Development Life Cycle
Release Management
Software Deployment
Software Engineering
Software Systems
Enterprise Software Applications
Job description
- Lead and manage software engineering teams responsible for designing, developing, and maintaining enterprise applications supporting airport operations
- Define and enforce software engineering standards, coding guidelines, and architectural best practices to ensure high-quality and scalable solutions
- Oversee end-to-end software delivery including planning, development, testing, release management, and production deployment
- Collaborate with business stakeholders, product owners, and infrastructure teams to align technical solutions with operational requirements
- Guide system design and architecture decisions to ensure performance, security, and long-term maintainability of applications
- Manage team performance, mentoring, and technical development to build a strong engineering capability within the organization
Requirements
Do you have experience in Technology management?, * 8-10 years of experience in software development or software engineering roles
- At least 3+ years of experience in a technical leadership or engineering management role
- Strong experience in designing and delivering enterprise-scale software solutions
- Solid understanding of software architecture, development standards, and SDLC processes
- Experience working with cross-functional teams in Agile environments
- Proven ability to manage engineering teams and drive successful project delivery
- Strong communication, leadership, and stakeholder management skills