Senior Software Engineer

Broadridge

Denver (CO)

On-site

USD 130,000 - 145,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Broadridge is seeking a Software Engineer to drive the development, implementation, and enhancement of customized software solutions. The role blends hands-on coding with team coordination and technical leadership to deliver high-quality software aligned with business needs.

You will lead a team of developers, organize project launches and reviews, and communicate progress to stakeholders while identifying process improvements to boost delivery quality.

Qualifications

  • Experience leading and mentoring software teams.
  • Strong hands-on software development skills.
  • Ability to coordinate cross-functional project activities.

Responsibilities

  • Lead and support a team of software developers to maintain quality.
  • Organize project launches, demos, and post-project reviews.
  • Coordinate team communications and status updates.
  • Report progress and potential issues to the Project Manager.
  • Identify improvements to processes and delivery quality.
  • Balance workload and align with project priorities.
  • Contribute to development and enhancement of existing programs.
  • Prepare reports and documentation on software status.

Skills

Leadership
Software development
Communication
Project coordination
Documentation

Job description

Software Engineer

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.Software Engineer

Job Description Summary

Broadridge is seeking a Software Engineer to drive the development, implementation, and enhancement of customized proprietary software solutions. This role combines hands-on software development with team coordination, technical leadership, and continuous improvement to ensure high-quality software delivery and alignment with business needs.

Responsibilities
  • Lead and support a team of software developers, maintaining team productivity, work quality, and overall output.
  • Organize project-specific processes, including project launches, demonstrations, and post-project reviews.
  • Coordinate team communications, including project status updates, technical discussions, and knowledge sharing.
  • Communicate project and department updates, priorities, and relevant information to the team.
  • Report team progress, status, and potential issues to the Project Manager.
  • Identify and implement opportunities to improve team performance, development processes, and delivery quality.
  • Identify barriers to team performance, resolve issues when possible, and escalat as needed.
  • Balance workload across the team based on priorities, capacity, and project requirements.
  • Work collaboratively as part of a software development team to maintain and enhance existing computer programs.
  • Make required software modifications, identify and communicate issues, and recommend solutions.
  • Prepare reports, manuals, and other documentation related to software status, operation, and maintenance.
  • Maintain team visibility, including keeping the team’s web page current.
  • Apply expert knowledge of current technologies to develop innovative, effective software designs that meet business needs.
  • Play a hands-on role in the successful implementation and enhancement of high-quality system components.
  • Ensure the integrity and quality of component designs throughout all phases of the software development lifecycle.
Compensation and Benefits

Salary Range: $130,000-$145,000 USD annually

Bonus Eligible

Please visit www.broadridgebenefits.com for more information on our comprehensive benefit offerings.

Application Deadline

Apply by December 30, 2026, at 11:59 p.m. Mountain Time.

Company Culture

We are dedicated to fostering a collaborative, engaging, and inclusive environment and are committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone’s unique perspective.

Use of AI in Hiring

As part of the recruiting process, Broadridge may use technology, including artificial intelligence (AI)-based tools, to help review and evaluate applications. These tools are used only to support our recruiters and hiring managers, and all employment decisions include human review to ensure fairness, accuracy, and compliance with applicable laws. Please note that honesty and transparency are critical to our hiring process. Any attempt to falsify, misrepresent, or disguise information in an application, resume, assessment, or interview will result in disqualification from consideration.

US Applicants

EEOC "Know Your Rights" poster.

Disability Assistance

We recognize that ensuring our long-term success means creating an environment where everyone is welcome, where everyone’s strengths are valued, and where everyone can perform at their best.

Broadridge provides equal employment opportunities to all associates and applicants for employment without regard to race, color, religion, sex (including sexual orientation, gender identity or expression, and pregnancy), marital status, national origin, ethnic origin, age, disability, genetic information, military or veteran status, and other protected characteristics protected by applicable federal, state, or local laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Hybrid - Newark, NJ or NYC)
Senior Software Engineer (Hybrid - Newark, NJ or NYC)

Broadridge • Newark (NJ)

On-site
USD 120,000 - 130,000
Senior Software Engineer
Senior Software Engineer

Broadridge Financial Solutions • Denver (CO)

On-site
USD 130,000 - 140,000
Senior Software Engineer (Hybrid - Edgewood, NY)
Senior Software Engineer (Hybrid - Edgewood, NY)

Broadridge • Newark (NJ)

Hybrid
USD 120,000 - 130,000
Sr Software Engineer
Sr Software Engineer

Kardow • Newark (NJ)

On-site
USD 120,000 - 130,000
Senior Software Engineer (Hybrid - Newark, NJ or NYC)
Senior Software Engineer (Hybrid - Newark, NJ or NYC)

Broadridge Financial Solutions • Newark (NJ)

On-site
USD 120,000 - 130,000
Sr Software Engineer (Hybrid - Newark, NJ)
Sr Software Engineer (Hybrid - Newark, NJ)

Broadridge Financial Solutions • Newark (NJ)

On-site
USD 120,000 - 130,000
Bonus Eligible
Employee Benefits
Senior Software Engineer
Senior Software Engineer

Broadridge Financial Solutions • Colorado

On-site
USD 130,000 - 140,000
Bonus Eligible
Senior Software Engineer (Hybrid - Edgewood, NY)
Senior Software Engineer (Hybrid - Edgewood, NY)

Broadridge Financial Solutions • Edgewood (NY)

Hybrid
USD 120,000 - 130,000
VP Software Engineering
VP Software Engineering

Broadridge Financial Solutions • Newark (NJ)

On-site
USD 255,000 - 265,000
Sr. Lead Software Engineer (Hybrid- Newark, NJ, Edgewood, LI, Coppell TX or NYC)
Sr. Lead Software Engineer (Hybrid- Newark, NJ, Edgewood, LI, Coppell TX or NYC)

Broadridge Financial Solutions • Edgewood (NY)

On-site
USD 145,000 - 155,000
Bonus Eligible
Hybrid Work Model