FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Broadridge. Lead and support a team of software developers, maintaining productivity, work quality, and output .
Posted 10/8/2026full-timeRemote • Colorado • United StatesSenior💰 $130,000 - $145,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates advanced knowledge of current technologies and expertise in developing, implementing, and enhancing proprietary software solutions. Capable of leading a software development team while ensuring high-quality system components and effective project coordination.
Highest-signal resume keywords
Team LeadershipSoftware Development LifecycleProject CoordinationSoftware DesignDocumentation Preparation
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Proprietary Software DevelopmentSoftware ModificationSystem Component ImplementationSoftware Design IntegrityTechnical Problem Solving
Soft Skills
CommunicationCollaborationPerformance ImprovementIssue ResolutionWorkload Balancing
Industry Keywords
Project LaunchPost-Project ReviewTechnical DiscussionKnowledge SharingSoftware Maintenance
About the role
Key responsibilities & impact- Lead and support a team of software developers, maintaining productivity, work quality, and output
- Organize project launches, demonstrations, and post-project reviews
- Coordinate project status updates, technical discussions, and knowledge sharing
- Communicate project and department updates and priorities to the team
- Report team progress, status, and potential issues to the Project Manager
- Improve team performance, development processes, and delivery quality
- Identify barriers, resolve issues, and escalate as needed
- Balance workload based on priorities, capacity, and project requirements
- Collaborate with the software development team to maintain and enhance existing programs
- Modify software, communicate issues, and recommend solutions
- Prepare reports, manuals, and documentation related to software status, operation, and maintenance
- Maintain the team web page
- Develop innovative software designs using current technologies
- Implement and enhance high-quality system components
- Ensure component design integrity and quality throughout the software development lifecycle
Requirements
What you’ll need- Advanced/expert knowledge of current technologies
- Experience developing, implementing, and enhancing proprietary software solutions
- Ability to lead and support a team of software developers
- Ability to coordinate project launches, demonstrations, post-project reviews, communications, and technical discussions
- Ability to maintain and enhance existing computer programs
- Ability to modify software, identify and communicate issues, and recommend solutions
- Ability to prepare software status, operation, and maintenance documentation
- Ability to develop software designs aligned with business needs
- Ability to implement and enhance high-quality system components
- Ability to ensure component design integrity and quality throughout the software development lifecycle
Benefits
Comp & perks- Bonus Eligible
- Comprehensive benefit offerings (details available at www.broadridgebenefits.com)