Vice President, Software Engineering

4 days ago


Newark, United States Broadridge Full time

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. Reviews system requirements and business processes; codes, tests, debugs, documents, and implements software solutions. Provides application software development services typically in a defined project. Develops program logic for new applications or analyzes and modifies logic in existing applications. Ensures that system improvements are successfully implemented. May test new software code and typically works 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 of 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 a 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

  • Newark, United States Prudential Ins Co of America Full time

    Job Classification: Technology - Architecture Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability, and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, youll unlock an...


  • Newark, United States Disability Solutions Full time

    Job Description:At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities and shareholders every day.One of the keys to driving Responsible Growth is being a great place to work for our...


  • Newark, United States Prudential Annuities Distributors (PAD) Full time

    Vice President, Head of Software Engineering - PGIM Innovation (Newark, NJ Hybrid) Job Classification: Technology - Engineering & Cloud A GLOBAL FIRM WITH A DIVERSE & INCLUSIVE CULTURE As the Global Asset Management business of Prudential, we’re always looking for ways to improve financial services. We’re passionate about making a meaningful impact -...


  • Newark, New Jersey, United States Seven Seven Software Full time

    Job OverviewWe are seeking a highly skilled Software Testing Engineer to join our team at Seven Seven Software. In this role, you will be responsible for designing, developing, and executing automated tests for our software products.Key ResponsibilitiesDesigning and developing automated tests for software products.Executing automated tests and identifying...


  • Newark, United States Prudential Ins Co of America Full time

    Job Classification: Technology - Data Analytics & Management Are you interested in building capabilities that enable the organization with innovation, speed, agility, scalability and efficiency? The Global Technology team takes great pride in our culture where digital transformation is built into our DNA! When you join our organization at Prudential, youll...


  • Newark, NJ, United States Prudential Annuities Distributors (PAD) Full time

    Vice President, Head of Software Engineering - PGIM Innovation (Newark, NJ Hybrid) Job Classification: Technology - Engineering & Cloud A GLOBAL FIRM WITH A DIVERSE & INCLUSIVE CULTURE As the Global Asset Management business of Prudential, we’re always looking for ways to improve financial services. We’re passionate about making a meaningful impact -...


  • Newark, United States Christiana Care Full time

    At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout ChristianaCare...


  • Newark, United States Christiana Care Full time

    At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout ChristianaCare...


  • Newark, United States ChristianaCare Full time

    At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout ChristianaCare...


  • Newark, United States Christiana Care Full time

    At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout ChristianaCare...


  • Newark, United States ChristianaCare Full time

    At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout ChristianaCare...

  • Software Engineer

    2 months ago


    Newark, United States Seven Seven Software Full time

    Responsibilities: Collaborate with technology, architecture, product management and design teams to drive outcomes with focus on enriched customer experience. Foster an iterative/Agile environment. Work across teams to produce elegant solutions to challenging engineering and business problems. Write original code to deliver end to end solution using...

  • Software Engineer

    1 month ago


    Newark, United States Seven Seven Software Full time

    Responsibilities: Collaborate with technology, architecture, product management and design teams to drive outcomes with focus on enriched customer experience. Foster an iterative/Agile environment. Work across teams to produce elegant solutions to challenging engineering and business problems. Write original code to deliver end to end solution using...


  • Newark, NJ, United States Prudential Annuities Distributors (PAD) Full time

    Vice President, Investor Relations At Prudential, we believe talent is key to achieving our vision. When you join Prudential, you’ll unlock a motivating and impactful career – all while growing your skills and advancing your profession at one of the world’s leading financial services institutions! Do you consider yourself a strong advisor with a unique...

  • Software Architect

    2 weeks ago


    Newark, New Jersey, United States Seven Seven Software Full time

    Software Architect Job Description:Seven Seven Software is seeking a skilled Software Architect to lead the design and implementation of our cloud-based applications. As a key member of our development team, you'll work closely with technology, architecture, product management, and design teams to drive business outcomes and enhance customer experience.The...


  • Newark, United States Christiana Care Full time

    Job Details At ChristianaCare, we serve as our neighbors as respectful, expert, caring partners in their health. We do this by creating innovative, effective, affordable systems of care that our neighbors value. Supporting this mission, we seek a Vice President, Pharmacy Services. This individual provides leadership to all pharmacy services throughout...


  • Newark, New Jersey, United States Seven Seven Software Full time

    About Seven Seven SoftwareWe are a leading technology company that specializes in developing complex software applications. Our team is passionate about creating innovative solutions that meet the needs of our clients.Job DescriptionWe are seeking a highly skilled Enterprise Application Engineer to join our team. As a key member of our team, you will be...


  • Newark, New Jersey, United States Seven Seven Software Full time

    Job Title: Cloud Software DeveloperAt Seven Seven Software, we're seeking a skilled Cloud Software Developer to join our team. This role will involve designing and developing complex cloud-based applications using microservices architecture. As a key member of our development team, you'll work closely with technology, architecture, product management, and...


  • Newark, New Jersey, United States Seven Seven Software Full time

    Job Overview:We are looking for an experienced Lead Software Architect to lead the design and development of our software solutions. The successful candidate will have a strong background in software architecture and a proven track record of delivering complex projects.Key Responsibilities:Design and develop software architectures that meet business...


  • Newark, New Jersey, United States Seven Seven Software Full time

    Job DescriptionWe are seeking a skilled Cloud Software Architect to lead the development of complex applications. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and efficient software solutions.ResponsibilitiesDesign and Implement Scalable Solutions: Collaborate with cross-functional teams to drive...