Software Team Manager

🕒 May 7

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ARETUM

ARETUM

501 - 1000 employees

🏛️ Government

🔒 Cybersecurity

🏢 Enterprise

Government • Cybersecurity • Enterprise

ARETUM is a leading government contracting company specializing in technology-enabled mission support services for the Department of Defense, Department of Homeland Security, and Federal-Civilian customers. ARETUM provides leading-edge solutions and services focusing on Next Generation Analytics, Engineering Services, Training Services, IT Services, Cyber Security, PMO Support, and Financial Consulting. The company supports federal government missions and initiatives globally and is a prime contractor on numerous contracts.

📋 Description

• Serve as the technical lead for a single Agile scrum team, providing day-to-day technical direction to the team's developers, frontend engineers, and testers • Provide technical knowledge and analysis of the team's applications and operational environment, including high-level functional systems analysis, design, integration, and implementation advice on moderately complex problems • Translate functional requirements and design specifications received from the federal Product Owner and Business Analysts into well-formed technical work, ensuring stories are technically sound before they enter sprint commitment • Make day-to-day architectural decisions within the team's scope, escalating to the Solutions Architect and Cloud Architect for cross-team or program-wide architectural questions • Drive code quality on the team by establishing and enforcing peer code review discipline, ensuring no merge request is approved without review by a peer developer • Own the team's Definition of Done, ensuring it covers code review, testing, security scans, accessibility validation, and documentation, and ensuring the team consistently meets it • Maintain test code coverage standards on the team's codebase (target minimum 90 percent with branch coverage enabled), and SonarQube quality gate compliance for Bugs, Code Smells, and Vulnerabilities • Support GitLab CI/CD pipelines for the team's services, including build, test, scan, and deployment stages, and ensure the team's deployments are fully automated • Partner with the team's Scrum Master and Business Analyst on detailed roadmap maintenance for the team's Epic area, providing technical level-of-effort estimates, resource allocation input, and milestone reprioritization recommendations • Participate fully in SAFe Agile ceremonies (Sprint Planning, Daily Standup, Sprint Review, Retrospective and Backlog Refinement), bringing the technical perspective to estimation, dependency identification, and acceptance discussions • Support Program Increment (PI) Planning preparation by ensuring features are technically ready, dependencies are flagged, and effort estimates are realistic • Support change management documentation and coordination through the federal change advisory process (typically a ServiceNow-based workflow), working with the federal Project Manager to ensure release approvals are in place in advance of each release • Attend change advisory meetings as requested to provide technical details supporting release approvals • Work with the Solutions Architect and federal security team to review security controls applicable to the team's components, identify areas where waivers or exceptions may be required, and support the federal Plan of Action and Milestones (POAM) remediation process • Lead remediation of security vulnerabilities identified through routine security scanning within required timeframes (30 calendar days for High-Priority, 180 calendar days for Medium-Priority), coordinating fixes across the team • Support Tier-2 and Tier-3 production issue resolution for components owned by the team, leading triage discussions, coordinating fixes, and verifying resolution • Coordinate with Triage Engineers, the Solutions Architect, and federal Product Management on production issues that affect the team's components, contributing to root cause analysis and preventive improvements • Support security architecture documentation for the team's components in support of Authority to Operate (ATO) maintenance, in coordination with the federal Information System Security Officer (ISSO) and the Solutions Architect • Ensure technical documentation for the team's services (APIs, data models, deployment operations, runbooks) is current and accessible in the program's collaboration tools • Mentor team developers through pairing, design review, and constructive code review, helping the team grow technically and supporting onboarding of new team members

🎯 Requirements

• Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or 3 years of additional experience) • Minimum 2 years of professional software engineering experience • Demonstrated experience as a technical lead or senior developer on an Agile scrum team, including providing technical direction to other developers and owning code quality • Hands-on experience developing production backend or full-stack web applications in Java and/or Python • Hands-on experience with PostgreSQL, including schema design and SQL tuning • Working experience with Elasticsearch or OpenSearch for search indexing • Hands-on experience with containerized microservices in AWS (Elastic Container Service, RDS, S3, SNS, SQS, and related services) • Working experience with GitLab (or equivalent) source control and CI/CD pipelines, including build, test, scan, and deployment stages • Working experience with Terraform for infrastructure-as-code • Demonstrated experience leading code review and enforcing engineering standards on a team • Experience translating functional requirements into well-formed technical work, including breaking down complex stories, identifying dependencies, and providing level-of-effort estimates • Experience working in Agile/Scrum environments, including active participation in sprint ceremonies and backlog refinement • Experience leading technical aspects of production incident response and Tier-2/Tier-3 production support • Excellent written and verbal communication skills, with the ability to explain technical tradeoffs to developers, product owners, and government stakeholders

🏖️ Benefits

• Health Care Plan (Medical, Dental & Vision) • Retirement Plan (401k) • Life Insurance (Basic, Voluntary & AD&D) • Paid Time Off • Family Leave (Maternity, Paternity) • Short Term & Long-Term Disability • Training & Development

Apply Now

Similar Jobs

🕒 May 6

Eptura

1001 - 5000

☁️ SaaS

🤝 B2B

🏠 Real Estate

Strategic Alliance Manager driving partnerships with Corporate Real Estate service providers for Eptura. Focus on managing relationships and executing go-to-market strategies for workplace technology opportunities.

🕒 May 6

Gravie

51 - 200

⚕️ Healthcare Insurance

💳 Fintech

🤝 B2B

Total Rewards Manager managing compensation and benefits administration at Gravie. Ensuring employees have competitive rewards that reflect the company's mission.

🕒 May 6

Aledade, Inc.

501 - 1000

⚕️ Healthcare Insurance

🏢 Enterprise

Market Manager driving transformational change across healthcare markets for Aledade. Collaborating with teams to advance value-based care initiatives and ensure quality outcomes.

🕒 May 6

Opus Medical

201 - 500

⚕️ Healthcare Insurance

🤝 B2B

Field Nurse Case Manager working remotely to coordinate care and communicate medical information. Involves regular local travel for assessments and communication with injured workers and insurers.

🕒 May 6

Opus Medical

201 - 500

⚕️ Healthcare Insurance

🤝 B2B

Field Nurse Case Manager coordinating care and communication for injured workers in Pensacola, FL. Delivering efficient communication for injuries, claims, and rehabilitation processes.