Company Overview: Vector Airport Systems, headquartered in Herndon, VA, is the industry leader in revenue-generating aviation technology solutions. Vector is growing rapidly and is sweeping the US airport market with our PLANEPASS service, which delivers hundreds of millions in revenue to our airport clients, providing them the revenue to pursue their core missions. In our pursuit of continuous improvement and technological advancement, we are looking for a skilled, fully remote Software Engineering Manager to lead our software teams.
Role Overview: The Software Engineering Manager will be crucial in our US-based software development efforts, leading distributed remote agile development teams and reporting directly to the Director of Engineering. This position is not just about managing teams but about shaping the future of our technology platforms and optimizing operational efficiency among our technology users. The ideal candidate will have a solid technical background and be adept in managing current technological needs and driving future innovations, knowing that their contributions will directly impact Vector's success.
Key Responsibilities:
Leadership and Management:
- Lead, mentor, and manage a team of developers, ensuring high levels of productivity and professional growth.
- Foster a collaborative and innovative team environment.
- Conduct regular performance reviews and provide feedback and coaching.
Project Management:
- Oversee the planning, execution, and delivery of software projects, ensuring they are completed on time, within scope, and within budget.
- Collaborate with Product Development and other stakeholders to understand requirements, define project objectives, and establish priorities.
Technical Expertise:
- Provide technical guidance and oversight for the design, development, and maintenance of applications using the Microsoft stack.
- Ensure adherence to best practices and standards in software development, including code quality, testing, and documentation.
- Stay current with the latest developments in Microsoft technologies and incorporate them into the development process where appropriate.
Architecture and Design:
- Lead the architectural design of applications, ensuring they are scalable, maintainable, and meet the needs of the business.
- Review and approve technical designs and code reviews to ensure they align with architectural standards.
Collaboration and Communication:
- Work closely with cross-functional teams, including product management, QA, and operations, to deliver high-quality software solutions.
- Communicate effectively with stakeholders at all levels, providing regular updates on project status and addressing any issues that arise.
Required Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.
- At least 5 years of leadership experience in software development, with a proven track record of managing complex projects and driving innovation.
- Minimum of 10 years of experience in full-stack software development.
- Proficiency in Azure, Azure DevOps, .NET, Typescript, and experience with Containers (Docker/Kubernetes).
- Strong experience with Agile or Lean methodologies and the ability to implement best practices in a development environment.
- Exceptional problem-solving skills, organizational capabilities, and the ability to manage multiple priorities in a dynamic setting.
Additional Details:
To be considered for the position, please be sure to submit your resume and complete the application question.
Vector Airport Systems is committed to providing equal employment opportunities. All qualified applicants and employees will be considered for employment and advancement without regard to race, color, religion, creed, national origin, ancestry, sex, gender, gender identity, gender expression, physical or mental disability, age, genetic information, sexual or affectional orientation, marital status, status with regards to public assistance, familial status, military or veteran status or any other status protected by applicable law.
Job Type: Full-time
Pay: From $200,000.00 per year
Benefits:
- 401(k)
- 401(k) 4% Match
- Dental insurance
- Flexible spending account
- Health insurance
- Paid holidays
- Paid time off
- Retirement plan
- Tuition reimbursement
- Vision insurance
- Work from home
Compensation package:
Experience level:
Schedule:
- Monday to Friday
- Weekends as needed
Application Question(s):
- Describe a challenging software development project you have managed. What was the size and structure of the team(s) you managed, and what were the main challenges? How did you address these challenges?
Education:
Experience:
- Software Development leadership: 5 years (Required)
- full-stack software development: 10 years (Required)
Work Location: Remote