The Application Development Team Manager will lead distributed software engineering teams responsible for delivering, modernizing, and maintaining secure, scalable applications across legacy and cloud-native environments. This leadership role combines technical expertise, agile delivery management, and people development to ensure projects meet quality, schedule, budget, and contractual objectives. You will oversee the full software development lifecycle while driving DevSecOps practices, CI/CD automation, and cloud operations across technologies such as Java, React, Python, AWS, and Kubernetes. A key focus will be enabling responsible AI-assisted software development to improve engineering productivity, code quality, and delivery efficiency. Working closely with architects, product owners, security specialists, customers, and infrastructure teams, you will foster collaboration and ensure alignment with mission-critical requirements. This fully remote opportunity offers the chance to shape technology modernization initiatives, mentor engineering talent, and deliver innovative digital solutions supporting important public-sector programs.
Development Team Leadership: Lead and support geographically distributed software development teams working across legacy applications, modernized systems, and cloud-native platforms. Establish clear priorities, coordinate workstreams, and promote consistent engineering practices.
Project and Delivery Management: Oversee project planning, scheduling, resource allocation, risk management, and delivery execution to ensure commitments are met within agreed scope, timelines, budgets, and contractual requirements.
Agile and Scrum Execution: Facilitate agile ceremonies, manage product and team backlogs, lead sprint planning, reviews, and retrospectives, and coordinate release planning and tracking using tools such as Jira and Confluence.
Engineering Standards and Quality: Establish and maintain standards for coding, architecture, testing, documentation, and code reviews to improve application maintainability, reliability, security, and performance.
DevSecOps and CI/CD: Drive the implementation of secure development practices, automated testing, continuous integration and delivery, infrastructure as code, and quality controls across AWS, Kubernetes, and relevant application environments.
AI-Assisted Software Development: Enable teams to use AI-powered tools for solution design, coding, testing, debugging, documentation, and troubleshooting. Promote responsible agentic workflows and human-AI collaboration to improve productivity and delivery quality.
AI Governance and Security: Establish guardrails for AI-generated outputs, including human oversight, validation, traceability, and accountability. Ensure sensitive information, privacy, and security requirements are protected throughout AI-assisted development.
Compliance and Release Management: Apply relevant security, compliance, and contractual requirements throughout the development lifecycle. Ensure structured code reviews, peer reviews, and release validation are completed before production deployment.
Cross-Functional Collaboration: Partner with customers, product owners, architects, infrastructure specialists, and security teams to communicate project progress, technical decisions, dependencies, risks, and trade-offs to technical and nontechnical stakeholders.
Modernization and Continuous Improvement: Use delivery metrics, quality indicators, and cycle-time analysis to evaluate performance and improve development processes. Lead initiatives involving legacy system transformation, cloud migration, scalability, and operational resilience.
People Management and Mentoring: Coach developers and technical professionals, support AI-related upskilling, provide constructive feedback, conduct performance reviews, and encourage continuous learning and career development.
Workload and Performance Management: Set clear objectives, prioritize assignments, balance capacity across teams, address performance concerns fairly, and recognize individual and collective achievements.
Team Culture and Talent Development: Build an inclusive, collaborative, and high-trust remote working environment. Contribute to recruitment, onboarding, retention, and succession planning to ensure the team has the capabilities required for ongoing modernization and delivery.