Senior Manager, Software Engineering
Indexed description
Careers with Optum offer flexible work arrangements and individuals who live and work in the Republic of Ireland will have the opportunity to split their monthly work hours between our Dublin or Letterkenny office and telecommuting from a home-based office in a hybrid work model.
Primary Responsibilities
- Managing including people management and mentoring Software Engineers (Cloud, Data, Backend, UI and Automation) within one or more teams
- Interface with business partners to identify opportunities for technical and delivery execution
- Partner with stakeholders to understand business needs, technical design and implementation
- Continuously look for, suggest and implement opportunities for process improvement
- Engineering culture will be one of your core areas of focus, ensuring that team adopts core competencies across the Cloud, Data, Web and UI layers of the stack
- Contribute to the technical design, challenge and propose improvements which contribute to delivering quality solutions to market
- Evolve the technology solution and define the processes that deliver it. You will manage people while providing influence over multiple teams. You will evangelize modern technology including adoption of AI to evolve with industry standards
- Responsible for the overall development life cycle of one or more product solutions including design, build and delivery of products and features in an iterative manner with a focus on predictability of delivery time and within budget
- Manage the activities of one or more Engineering teams responsible for the people management, system design, development, testing, integration, deployment, support, and operations of a commercial product
- Participate as needed in early ideation/requirements workshops, proposing technical solutions, recommending alternative technical and business approaches, and leading engineering efforts to meet timelines with optimal solutions
- Partner with the Business, Product Management, and partner Tech teams in the discovery, sizing, and prioritization of initiatives, creation of the product road map, and solution delivery
- Lead and drive a technology strategy and roadmap that is aligned with both Optum Technology directives as well as the business goals and objectives - including technology platforms, partnerships, and external relationship
- Work closely with engineering leadership to develop the best technical design and delivery approach within our department
- Engage daily with stakeholders, effectively representing the OPEN department with through clear and professional communications
- Proactively recognize and resolve conflict through collaboration and consensus
- Collaborate, mobilize, build and motivate teams; a solid sense of personal initiative, and demonstrated capabilities of being a thought leader
- Mentor team and assist in design of individual goals and professional growth plans
- Operational Excellence - monitoring & operations for production systems
- Assist in recruiting efforts for our Engineering Teams
- Assist business in product launches & customer adoption
Required Qualifications
- Proven experience forming, scaling, and leading multiple high performing software engineering teams across Data, Cloud, UI, and Backend domains, with a demonstrated ability to deliver complex technology initiatives and commercial software products
- Demonstrated solid business and commercial awareness, with the ability to translate business objectives into clear technical priorities and executable delivery plans
- Demonstrated excellent written and verbal communication skills, with experience communicating effectively with individual contributors, peer leaders, and senior stakeholders
- Demonstrated people management experience, including direct line management of managers and/or senior engineers, and leadership of one or more cross functional teams within a B2C environment
- Demonstrated solid planning, time management, and organizational skills, with a proven ability to balance delivery, people leadership, and operational responsibilities across multiple concurrent priorities
- Possesses a diplomatic and measured leadership style, with well-developed negotiation skills and the ability to manage conflict constructively across teams and stakeholders
- Demonstrated experience driving performance, development, and progression for software engineers across all career stages, from Junior through Principal
- Demonstrated broad full stack technical understanding, spanning data platforms (ideally including Big Data), backend systems, and modern frontend frameworks, with hands on experience using public cloud platforms such as Azure, AWS, or GCP
- Proven solid software engineering foundation, having progressed from a hands on Individual Contributor role into engineering leadership
- Proven experience supporting production grade, commercial software systems, including responsibility for operational stability, system security, and continuous improvement of service reliability
- Proven ability to be data driven and use a evidence based approach to management, leveraging metrics and insights to guide decisions, improve team performance, and achieve delivery outcomes
- Possesses a solid interest in innovation and emerging technologies, with the ability to evolve technical approaches and contribute to frameworks that support future product development
- Proven ability to build effective working relationships and influence outcomes through collaboration, proactively developing a solid internal network across engineering, product, and business teams
- Degree in Computer Science or related technical field
- Proven experience with health care Software development
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search