Vice President, Software Engineering (Hybrid - Flexible Options)

Details of the offer

Vice President, Software Engineering (Hybrid - Flexible Options) Apply locations Newark, NJ time type Full time posted on Posted 30+ Days Ago job requisition id JR1068300

At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more.
If you're passionate about developing your career while helping others along the way, come join the Broadridge team.

We are hiring a VP, Software Engineering.
In this role, you will design, develop, modify, adapt, and implement short- and long-term solutions to technology needs through new and existing applications, systems architecture, network systems, and applications infrastructure.
You will review system requirements and business processes; code, test, debug, document, and implement software solutions.
You will provide application software development services typically in a defined project, develop program logic for new applications or analyze and modify logic in existing applications, and ensure that system improvements are successfully implemented.
You may test new software code and typically work in a highly efficient ("Agile") development environment.

Key Responsibilities: Collaborates with business executives, senior business leaders, project stakeholders, as well as functional areas and is responsible for leading a staff of full-time and contract professionals in multiple domestic and/or global locations. Determines necessary technology, infrastructure, and architecture to support business objectives and improve efficiencies either by developed, outsourced, and/or cloud-based services. Provides strategic direction on technological capabilities, limitations, and emerging innovations in collaboration with business product design and operations that enhance the client experience. Delivers a combined business and IT roadmap to support business and IT strategy for the delivery of increased business capabilities, improved IT operational stability, and reduced time / cost of delivery. Oversees team resource management and supports the formulation of enterprise IT policies, procedures, workforce planning, and performance management processes and measures. Manages strategic relationships with key IT product and services providers to help ensure systems performance and service-level requirements are met or exceeded. Aligns Software Engineering resource requirements that secure an appropriate balance between tactical and strategic demands while implementing continuous improvement programs within enterprise guidelines. Understands the needs of the client, manages the client relationship, and delivers solutions with strong customer and business value. Offers strategic guidance on application solutions, software development tools, technology and application development methodologies, architectures, integration strategies, governance, quality assurance, and business support processes. Integrates disparate development teams with diverse practices, technology, and toolsets into a cohesive, synergistic, standards-based, and aligned development organization. Develops the technology plan in support of key business objectives and with consideration of external trends and competitive advances. Plans and executes development projects, ensuring that teams have appropriate products and technical specifications, direction, and resources to deliver projects on an aggressive, but achievable timeline. Directs, runs, and delivers application development projects through the application of comprehensive SLDC processes (Agile, Iterative, Waterfall). Acts as an agent of change by deploying transformational IT capabilities while campaigning and cultivating Agile Application Development methodologies across the organization. Balances areas' supply and demand by monitoring System Enhancement Requests, Work Requests, Problem Reports, resource allocations, and ongoing progress towards stated goals. Defines and deploys transformational IT capabilities while maintaining service levels. Executes on continuous improvement of the existing software applications and architecture and consistently ensures quality deliverables. Influences and implements change strategies that will improve end-to-end execution of IT investment projects to reduce cost, improve quality, and time to market. Effectively partners with the Architecture, Site Reliability, Quality Assurance, and other IT leaders to ensure communication and collaboration across a diverse business and IT community; forms relationships that enable shared solutions across the enterprise. Champions the greater enterprise technology vision and leadership approach while cultivating a culture of empowerment and accountability. Attracts, develops, and retains IT staff, primarily in Software Engineering, Project Management, Business Analysis, and other Application Development disciplines. Overall Requirements: Bachelor's Degree in Computer Science or related field required (Master's Degree desirable). 10+ years in a leadership role including experience leading a multi-layered/matrixed enterprise technology team, setting priorities and plans to build software applications that meet business line goals and objectives. Significant experience partnering with Executive business leaders to drive projects to completion. 15+ years within a programming and application system environment. 15+ years of relevant IT experience within financial, investment, and/or fin-tech institutions, with leadership experience in a software development organization. Necessary Skills: Ability to link the established vision and strategy with the overall business objectives while communicating rationale in a compelling, concise manner. Experience setting the technology roadmap/direction with a consistent track record delivering large-scale IT solutions within a matrixed environment. Deep and comprehensive understanding of the applications functional and non-functional requirements. Experience with managing the development multi-channel content management and delivery solutions, cloud-based applications, and development of APIs, web services. Experience leading data-centric platforms such as Operational Data Stores, Data Warehouse, Data Lake. Ability to demonstrate a repertoire of skills such as scheduling, prioritizing, organizing, planning, problem-solving, decision-making, financial savvy, attention to detail, and follow through. Capacity to maintain a big picture, strategic outlook with the ability to iterate from company strategy to product development and planning. A proven progression of successful delivery of software applications as an individual, team leader, and development manager. Deep SDLC and process knowledge (Agile, Iterative, Waterfall). Experience establishing team & processes to manage a strategic application/platform with high degree of availability, observability, and stringent RTO/RPO requirements. Exposure to migrating legacy applications onto a new cloud structure; significant familiarity with AWS Cloud Technology. Extraordinary communication, written, and presentation skills; including the ability to explain technology solutions in business terms (effective communicator with the ability to present to groups of all sizes and levels of management). Ability to successfully work under tight and constantly changing project deadlines.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Jobleads

Requirements

Senior Security Consultant - Azure Gov

Press Tab to Move to Skip to Content Link At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive c...


Ernst & Young Advisory Services Sdn Bhd - New Jersey

Published 5 days ago

Java Full Stack Lead

Work with usTitle: Java Full Stack LeadRequisition ID: 10659 City: MOUNT LAUREL Country/Region: US About Wipro: Wipro Limited (NYSE: WIT, BSE: 507685, NSE: W...


Wipro Technologies - New Jersey

Published 22 days ago

Full Stack Software Engineer

Full Stack Software Engineer Reveleer is a healthcare data and analytics company that uses Artificial Intelligence to give health plans across all business l...


Reveleer - New Jersey

Published 5 days ago

Associate Director Cybersecurity And Technology Audit

When you join VerizonYou want more out of a career. A place to share your ideas freely — even if they're daring or different. Where the true you can learn, g...


Verizon Communications - New Jersey

Published 5 days ago

Built at: 2025-01-21T08:38:01.852Z