Manager, Software Development
Octave
Software Development Manager
Job Location (Short): Atlanta, United States | Hampton, United States | Houston, United States | Madison, United States Workplace Type: Remote
About Role The Software Development Manager is responsible for leading and managing the technical, delivery, and people-management activities of multiple software development teams. This role manages and leads developers, ensuring they are enabled, unblocked, and aligned to deliver high-quality enterprise software solutions. The role requires a strong software engineering background, proven experience managing software development teams, solid understanding of Agile delivery practices, and the ability to drive Agile evolution across teams. The Software Development Manager works closely with Product, QA, architects, DevOps, and other engineering managers to plan releases, improve delivery predictability, monitor productivity, and ensure quality outcomes.
Roles & Responsibilities Manage and lead developers, technical leads, and other engineering team members. Act as the project and delivery manager for assigned software projects and product initiatives. Lead the planning, execution, monitoring, and control of work assigned to the software development teams. Ensure teams are enabled, unblocked, and supported to deliver software effectively and predictably. Drive Agile evolution and continuous improvement across teams, including Scrum practices, delivery cadence, backlog readiness, sprint execution, retrospectives, and cross-team coordination. Work closely with Product on release planning, backlog prioritization, delivery sequencing, scope alignment, and dependency management. Coordinate with Product to ensure requirements are clear, refined, estimated, and ready for development. Manage team capacity, resource allocation, workload balance, and skill utilization. Efficiently and effectively manage the division's resources, including human skills, software tools, and information technology. Receive assignments in the form of objectives and translate them into actionable team plans, priorities, milestones, and deliverables. Determine and coordinate the assignments of subordinate team members and provide technical and administrative assistance as needed. Provide technical leadership and guidance for enterprise software development initiatives. Support high-level design of enterprise system architecture, including scalable, maintainable, secure, and reliable software solutions. Support software design approaches for multi-tenant systems, microservices, and cloud-hosted enterprise applications. Act as a sponsor for Quality of Service for assigned software projects, including performance, reliability, scalability, availability, maintainability, and operational readiness. Work with QA Managers and QA Directors to define, identify, monitor, and address software quality issues, defects, and quality trends. Review quality metrics and collaborate with QA leadership to improve test coverage, defect prevention, automation, and release readiness. Monitor team productivity and delivery metrics, such as velocity, throughput, predictability, cycle time, defect trends, escaped defects, and sprint goal achievement. Identify delivery risks, technical risks, quality risks, and team blockers, and take corrective action where needed. Frequently interact with other managers to coordinate team assignments, dependencies, shared priorities, and related activities. Support engineering best practices, including code quality, peer reviews, CI/CD, automated testing, secure development, documentation, and operational support readiness. Coach, mentor, and develop team members to improve technical capability, accountability, collaboration, and delivery performance. Promote a culture of ownership, transparency, continuous improvement, engineering excellence, and customer-focused delivery. AI Enablement Responsibilities Enable developers with AI-assisted tools and practices to improve productivity, software delivery efficiency, code quality, documentation, testing, and engineering workflows. Promote responsible and effective use of AI tools across development teams, while aligning with company standards, security requirements, and software engineering best practices. Identify opportunities to use AI to reduce repetitive engineering tasks, improve developer experience, accelerate troubleshooting, support knowledge sharing, and improve delivery outcomes. Support teams in adopting AI tools that help them become more productive, not limited to building AI-enabled product features.
Required Skills & Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Proven experience in software engineering and enterprise software development. 7+ years of experience managing software development teams, including direct people management and delivery ownership. Experience managing multiple teams, preferably two or more teams in parallel. Strong understanding of Agile software delivery, Scrum practices, release planning, sprint planning, backlog refinement, and continuous improvement. Experience working with Product Managers and Product Owners to plan releases, manage priorities, and enable delivery. Experience managing software delivery metrics, team productivity indicators, quality trends, and delivery performance. Strong technical understanding of enterprise application architecture and modern software engineering practices. Experience coordinating with QA leadership on quality planning, quality trends, defect management, and release readiness. Strong communication, stakeholder management, planning, and problem-solving skills.
Preferred Technical Experience Backend: Java Enterprise and Spring Boot. Cloud Hosting: AWS. Frontend: Angular and/or React. Database: MySQL. Architecture: Multi-tenant systems, microservices, enterprise system design, and scalable distributed systems. Engineering Practices: CI/CD, automated testing, code quality practices, API design, observability, and secure software development. AI Enablement: Experience introducing, enabling, or supporting AI-assisted software development tools and practices that improve engineering team productivity. Familiarity with building AI-enabled product features is a plus.
Required Skills and Competencies Leadership of multiple Scrum teams. Agile delivery leadership and Agile transformation/evolution. Software engineering management. Enterprise system architecture understanding. Resource planning and capacity management. Release planning and delivery coordination. Stakeholder management across Product, QA, Engineering, and Operations. Quality ownership and defect trend analysis. Team productivity monitoring and performance improvement. Risk, dependency, and blocker management. Coaching, mentoring, and people development. Strong decision-making and accountability. Communication across technical and non-technical audiences.
Key Performance Indicators Delivery of assigned software projects and releases against agreed scope, timeline, quality, and business priorities. Effectiveness of managing and enabling developers. Improvement in Agile maturity, delivery predictability, and team execution. Team productivity metrics, including velocity trends, throughput, sprint predictability, and cycle time. Software quality metrics, including defect trends, escaped defects, test coverage, and release readiness. Effectiveness of collaboration with Product Managers, Product Owners, QA Managers, QA Directors, and other engineering leaders. Reduction of blockers, dependencies, and delivery risks. Quality of technical execution and alignment with architecture, microservices, cloud, and multi-tenant design principles. Team engagement, retention, capability development, and performance.
About Octave Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect - where performance, safety, and reliability are non-negotiable and failure is not an option. Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response where it matters most. Octave has more than 7,000 employees in 45 countries. Learn more at octave.com and follow us on LinkedIn.
Why work for Octave? All in. Always forward. That's the way we do things around here. We put trust in our people because we believe it's the best way to unleash potential, bring ideas to life, and keep moving ahead. And it's why we're committed to creating an environment that's truly supportive, providing you with the resources you need to support your ambitions, no matter who you are or where you are in the world. Everyone is welcome At Octave, we believe that diverse and inclusive teams are critical to the success of our people and our business. Here, everyone is welcome. As an inclusive workplace, we don't discriminate. In fact, we embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all. Respect is the cornerstone of how we operate, so speak up and be yourself. You're valued here.
Recruitment Fraud Alert Octave posts all official job opportunities on either or and communicates only from email addresses ending in @octave.com. We never request payment or personal banking information during recruitment. No offers will ever be extended without a proper interview via Teams or in person, never done over email alone. If you suspect fraud, it probably is, and contact us at View email address on click.appcast.io
Octave- OverviewJob PurposeICE Data Services (an Intercontinental Exchange company) is seeking an experienced Software Development Manager to lead and mentor a team of software engineers supporting our Fixed Income and Regulatory data products. This is an opportunity to join a...Suggested
- Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and other professional services organizations... ....Our people are our strength.Senior Software Development ManagerRole OverviewWe are hiring an Engineering...SuggestedFull time
$150k - $155k
...Job Description Job Description Senior Manager, Software Development 5451 Location: Atlanta, GA (Hybrid - Cumberland/Galleria area) Compensation: $150,000-$155,000 Base + 10% Bonus About the Role We are seeking an experienced Senior Manager of Software...Suggested$185.25k - $284.05k
...project teams implement end to end design, engineering, and management of customer-specific solutions with speed, quality, and confidence. We are seeking a Director, Solutioning Software Platform Development to be accountable for building and leading a high-performing...SuggestedLocal area- ...Your challenge As a Business Development Manager, you drive the business development process from identification of opportunities to validation... .... ~5-10 years commercial experience in business software solutions, or supply chain consultancy. ~ Excellent communication...SuggestedFull time
- ...new technologies. Focused on what they do and planning things to perfection. A right place for you to kick in your development skills and learn management etiquettes and interpersonal skills. Education : BS ( 3 yrs or 4 yrs) Location : Atlanta Experience : 2 years Email...Relocation
- ...worldwide leaders in this field. We are actively looking for a Development Manager / Technical Lead to join our IT team. As part of the IT... ...and empowering the development team to deliver high-quality software solutions that align with the firm's objectives. This role serves...For contractorsWorldwide
- ...integrate electrical hardware, embedded computers, C++ and Python software, cameras, sensors, networking, and AI into operational... ...Experience with PCB design, electronics, wiring, hardware development, microcontrollers, embedded processors, embedded Linux, or edge...2 days per week
- ...skills- 10 Minimum over all work experience required - 10 Domain - Medical Device Mandatory skills required : Embedded C/C development on microcontrollers (bare-metal/RTOS) for hardware control, embedded Linux (Yocto) Nice to have skills - Medical Device...Work experience placement
$139k - $176.7k
...reflection of your achievements, the knowledge you've gained, and the personal interests that shape who you are.Position OverviewThe Manager, Software Engineering leads the engineering team behind the Cost Engine. A core API and backend service that standardizes and serves...Full timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours- ...Senior Ontologist to lead the design, development, and operationalization of buildings ontologies... ...- powered by our Honeywell Forge software - that help make the world smarter,... ...building, utilities, energy, or asset-management ontologiesDefine clear concept hierarchies...
- We are looking for a Principal Software Architect to provide technical leadership for next-generation connected fire and life safety... ...Experience with secure software architecture, identity/access management, data protection, and cybersecurity best practices.Ability to...Temporary workRelocation packageMonday to FridayFlexible hours
$122.6k - $204.4k
...Product DevelopmentJob ProfileManager, Software EngineeringManagement LevelManager - People... ...an incentive program.Job DescriptionThe Manager, Software Engineering is responsible for... ...role drives adoption of AI-transformed development practices and specification-driven...Full timeWork at officeRemote workFlexible hours3 days per week$186k - $233k
...our global engineering team and help our customers build better software by building the next generation of Application Performance... ...language like Java and NodeExperience with Data AnalysisExperience managing on-call rotations and 24/7 operationsThe most successful managers...Work at officeRemote workFlexible hours$166.88k - $250.31k
...business and society. The ChallengeSenior Managers of Engineering at OneTrust will make... ...AreYou should have experience managing all development activities from start to finish. This... ...with security regulations while managing software development projects by setting requirements...Work experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week- ...Facebook, or Instagram.About This OpportunityWe are seeking a Software Engineering Manager to lead a seasoned Agile team responsible for a mission-... ..., goal setting, performance reviews, and career development for the team.Set and hold a high standard for ownership,...Contract workLocal area
- Atlanta, GAEngineering - Development /Full-time /HybridFinQuery stands at the forefront of accounting... ...and finance teams operate, seamlessly managing and accounting for the complex financial... ...of modern business. We are not just a software provider; we are the unified subledger...Full timeContract workCasual workWork at officeImmediate startWork from homeWorldwideFlexible hours
$70k - $140k
...-level estimates and assess solution complexity for new initiatives.Guide teams on application design, integration patterns, API development, and best practices.Lead architecture reviews and support key technical decisions.Ensure solutions are scalable, reliable, maintainable...Full timeWork at officeRemote workWork from homeFlexible hours$125.2k - $187.8k
...around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we’re shaping the future of work so... ..., goals and gaps.Drive the planning, prioritization, design, development and deployment of new projects & system enhancements....Full timeWork at officeRemote workHome officeFlexible hours$110k - $120k
...unit, integrated, and system testing activitiesTroubleshoot application issues and implement system enhancementsSupport release management and change control processesAssist with go-live planning, activation readiness, and post-go-live supportCreate and maintain documentation...Permanent employmentRemote work- ...thinking organization, apply now.We are currently seeking a Software Development Senior Analyst to join our team in ATLANTA, Georgia (US-GA)... ...using HTML, CSS, JavaScript/jQuery, and Angular.Database Management: Manage and optimize databases including SQL Server, Oracle...
- ...to allow for seamless handover to the development team.Develop and implement Requirements... ...switching between prod support, incident management, and project work.Provide on-call... ...comprehensive knowledge and understanding of the Software Development Life CycleAbility to handle...Work at officeLocal areaFlexible hours
$186k - $233k
...our core platform? As our new Engineering Manager, you will lead a talented, distributed... ...across the US and EU, facilitating career development, performance growth, and a collaborative... ...This role requires ~8+ years of total software engineering experience with 2–4+ years...Work at officeRemote workFlexible hoursShift work- Moffatt & Nichol is looking for a Development Manager / Technical Lead in Atlanta, Georgia, to join our IT team. This person will manage a development team while actively contributing to software solutions aligned with the firm's objectives. The ideal candidate has extensive...
- ...and/or information systems, including software implementation, cross-functional integration... ...leads a team of IT consultants in the development of requirements for complex or... ...Provides insight and influence to senior management and business leaders on how to integrate...Work experience placement
- ...RESPONSIBILITIES: Coordinates and leads the development and maintenance of applications.... ...expertise on applications, technical tools and software.Provides technical direction to... ...TechnologyDepartment: OIT: IT Service Management-ALJob Category: Information TechnologyCampus...Work at officeRemote workWork from home
$101.38k - $168.96k
...client and Arcadis power delivery team, manager project management, project engineering, proposal management and business development. The candidate will also make sure day-to... ...minimal supervision Proficient with PLS-CADD software (good to have PLS-POLE or PLS TOWER)...Full timePart timeFor contractors$130k - $140k
A leading talent management firm is seeking a Technical Project Manager in Atlanta, GA. This role involves overseeing the planning... ...project management skills and a technical understanding of software development and integrations. The position offers a hybrid work...$102k - $208k
...Architecture and its usage patterns within the development community. Communicate and govern use of... ...technical fieldExperience architecting software solutions with demanding requirements... ...patterns and technologiesProficiency in managing large scale effortsUnderstanding of...Full timeWork at officeRemote workWork from homeFlexible hours$145k - $180k
...Your Job GCH Tech is seeking a Software Architect to provide technical leadership for... ...authoritative system of record for SMS short code management across U.S. carriers. Our platform... ...leadership throughout the software development lifecycle, from solution design through...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Development. Be the first to apply!
- application engineering manager Atlanta, GA
- application manager Atlanta, GA
- software project manager Atlanta, GA
- senior software manager Atlanta, GA
- embedded software manager Atlanta, GA
- senior software development manager Atlanta, GA
- software sales manager Atlanta, GA
- IT software development manager Atlanta, GA
- director of software Atlanta, GA
- application services manager Atlanta, GA




