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$78k - $156k
...Senior Application Analyst will work on software design, configurations, upgrades, and... ...Planning, Digital Manufacturing and Quality management areas, as well as issues that impact... ...practical.Responsible for independent development and configuration of an assigned application...SuggestedWork at officeLocal areaRelocation packageNight shift- ...with Blood Bank, Point of Care and HLA software in addition to Epic.Technical server setup... ...documentation or with project management would be a plus.At UW Health, you will... ...ExperienceDemonstrated success in design, development, configuration, support, and adoption of...SuggestedFull timePart timeMonday to FridayFlexible hoursShift workDay shift
$78k - $156k
...practical.Responsible for independent development and configuration of an assigned application... ...with business systems stakeholders and software vendor’s implementation staff to ensure... ...and comply with the company’s Quality Management System policies and procedures.Maintain...SuggestedWork at officeLocal areaRelocation packageShift workNight shift$78k - $156k
...life. You'll also have access to: Career development with an international company where you... ...Application Analyst will work on software design, configuration, upgrades, enhancements... ...Oracle Fusion Cloud Product Lifecycle Management (PLM). As a primary support contact for...SuggestedWork at officeWorldwideShift work$78k - $156k
...practical.Responsible for independent development and configuration of an assigned application... ...with business systems stakeholders and software vendor’s implementation staff to ensure... ...and comply with the company’s Quality Management System policies and procedures.Maintain...SuggestedWork experience placementWork at officeLocal areaRelocation packageNight shift- ...availability, stability, maintenance, and lifecycle management across both Photon and Proton treatment... ...integrations, and validation activities, including software releases, server migrations, interface development, cybersecurity remediation, and regulatory or operational...Full timeMonday to FridayShift workDay shift
- ...BUT NOT LIMITED TO: Leadership & Team Development Lead, mentor, and develop the... ...including hiring, goal setting, performance management, and career development across IT, ecommerce... ...environment. Lead the ecommerce and software development functions, setting...Full timeTemporary workCasual workWork at officeFlexible hours
- ...following: - Fluency in various programming languages, such as JavaScript, HTML 5, CSS, and Glide scripting and SQL - ServiceNow development, such as scripting, workflows, and integrations - Creating ServiceNow Business Rules, and UI Policies - Demonstrated...Relocation
- ...JavaScript, HTML 5, CSS, and Glide scripting and SQL ServiceNow development, such as scripting, workflows, and integrations Creating... .... Key responsibilities will include working with change management modules, system configurations, workflow automation, and...For contractorsWork at officeRemote workRelocation
$100k - $200k
...RoleVeeva is seeking an experienced Global Program Manager (GPM) to lead Veeva’s most strategic programs across its Development Cloud. This customer-facing role requires... ...engagements, ideally at a consulting firm or software vendor.As a leader within Veeva’s Professional...Contract workWork at officeLocal areaRemote workWork from home3 days per week$60k
...for working with clinical and administrative stakeholders. Detail‑oriented, organized, and skilled at problem solving. Ability to manage multiple tasks and support various teams as needed. Preferred: Experience with Provide Enterprise (PE). Degree in Healthcare...Flexible hours- ...disaster recovery, business continuity, identity and access management, and IT service management while ensuring secure and... ...infrastructure, cybersecurity, IT service delivery, cloud technologies, software development, data and analytics, and technology project delivery Strong...Contract workWork at office
$112.8k - $264.1k
...Description** We are seeking an experienced Manager, Forward Deployed Engineering to build... ...growth:** hiring, onboarding, career development, performance, and workload balance across... ...services engineering role at an enterprise software or data-platform company. + Willingness...Temporary workFlexible hoursShift work- ...mobile, and related applications. Growth and development are important aspects of this position.... ...will follow an SDLC methodology for Software Quality checking by reviewing original business... ...both technical personnel and business managers and participate on project teams, strong...Full time
- ...future), driving configuration, customization, and adoption across US and European entities • Partner with sales, finance, product management, and operations stakeholders in both regions to translate business requirements into scalable system design • Manage releases,...Full timeLocal area
$98.09k - $156.95k
...the implementation of a packaged system software. Lead configuration and administration... ...Limits – LTLT Deductible – DEDE Benefit Management Working knowledge of SQL, including the... ...the functionality of the system. Lead development of Package Software modification requirements...Work at officeLocal areaRemote workFlexible hours2 days per week- ...teamwork, and accountability. The New Product Development Team is integral to the success of... ...leading integration across hardware, software, and electromechanical subsystems from... ...definition by collaborating with product management, industrial design, user experience,...Full time
$85k - $115k
...of creating opportunities for people where they live, learn, and work.Are you a technically grounded project manager ready to lead complex software development and cloud transformation initiatives? Nelnet is looking for an experienced IT Project Manager who can seamlessly...Full timeContract workTemporary workWork at officeLocal areaRemote workShift work3 days per week- ...business stakeholders. Team roles encompass development, QA, support, automation/DevOps... ...platforms. You will be responsible for managing, mentoring, and developing a team of developers... ...or better in Software Engineering or related fieldBachelors or...Full time
- ...Remote, USAWe’re looking for an experienced Software Engineering Lead who is passionate... ...developers, while driving the technical design, development, and delivery of high-quality software... ..., backlog grooming, and release management.Cloud & DevOpsLeverage Microsoft Azure...Remote work
- ...orientation.The Lead ERP Engineer with CLA’s Enterprise Resource Management team improves and supports business ERP use and is... ...configuration and integrations to other applications using specialized development tools.Complete requests from start to finish - gathering...Full time
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....Temporary workFlexible hours$117k - $161k
...Generation, you will work with project teams to manage the engineering and construction phases... ...as needed to support early site development, construction, start-up and commissioning... ...stakeholders.Demonstrated ability to use computer software programs (e.g., e-mail, word processing,...Full timeFor contractorsFor subcontractor- ...Execution Lead, coach, and develop the software engineering team. Set priorities and... ...software backlogs with Product Management. Deliver software releases on time and... ...cybersecurity. Improve software quality and development processes. Strategic Leadership...
$85k - $160k
...Resource Innovations is seeking Lead Java Software Engineer to join our growing Software as a Service (SaaS) team. As a hands-on technical... ...Resource Innovations, you will be instrumental in the design, development and deployment of innovative cloud-based enterprise software...Remote jobFull timeWork at officeLocal area$30 - $35 per hour
...Quality Technicians and apprentices while programing CMMs and portable arms to exact specifications. The role reports to the Quality Manager and requires experience in ISO 9001-2008/13485 compliance, first-piece and in-process inspections, and accurate record-keeping....ApprenticeshipMonday to FridayDay shift- ...Technical Project Manager Anywhere Type: Contract-to-Hire Category: Program/... ...Project Manager. The role will support software R&D projects on a cloud data platform that... ...functional stakeholders across software development, testing, design, technical writing, Quality...Hourly payContract workLocal areaRemote work
$88k - $135k
...Project Assurance PCG is hiring a Senior Consultant to manage a public sector state government project while continuing... ...phases of the SDLC, including business analysis, architecture; software design, development, configuration, testing and implementation; and project...For contractorsWork experience placementH1bWork at officeLocal areaRemote work- ...a strong understanding of secure, maintainable, and scalable development practices. Preference will be given to those with hands-on experience... ...to high-impact projects involving ITSM, SecOps, and risk management, working with a modern tech stack and a collaborative, agile...Full time
$132.23k - $176.31k
...environment where bold ideas fuel innovation, the Senior Lead Software Engineer thrives on solving complex challenges that create meaningful... ..., PostgreSQL, Kubernetes, and CosmosDB. Work with Product Development, Scrum Masters, QA Analysts, Product Owners, and other cross-...Temporary workRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Manager, Software Development. Be the first to apply!
- IT software development manager Madison, WI
- software manager Madison, WI
- director of software Madison, WI
- application manager Madison, WI
- community development project manager Madison, WI
- senior manager product development Madison, WI
- organisational development manager Madison, WI
- leadership development manager Madison, WI
- director learning & development Madison, WI
- director of web development Madison, WI




