Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Broadridge Logo

Lead Software Engineer -.NET (Hybrid)

Broadridge

$130,000 - $150,000
Oct 1, 2025
New York, NY, US
Apply Now

Broadridge is seeking a Senior Software Engineer specializing in .Net development to develop, enhance, and maintain industry-leading Asset Management software solutions, ensuring robust, secure operation for financial professionals.

Requirements

  • C, .Net 6.0/.Net Core/.Net Frameworks
  • Microservices architectures
  • Database development using MS SQL Server
  • Deep hands-on understanding of software engineering best practices across the full software development life cycle (coding standards, code reviews, version control, builds, testing)
  • Proficiency in Object-Oriented Design and familiarity with APIs, messaging software, and interoperability standards
  • Knowledge of application security and performance optimization
  • Proven ability to design and deliver scalable, high-performance systems

Responsibilities

  • Design, develop, test, debug, and implement code for both existing and new business applications in a .Net environment using C, Microservices, and SQL Server
  • Analyze business and functional requirements in close partnership with Product Management, translating them into technical solutions
  • Author and review technical documentation, participating actively in design discussions to shape new enhancements or solutions
  • Provide technical expertise, mentorship, and guidance to software development team members; lead by example in code quality and architecture decisions
  • Conduct frequent code reviews, offering constructive feedback to maintain and elevate code standards across the team
  • Collaborate in Agile sprints, contributing to task definition, estimation, and delivery within an SDLC framework (Scrum/Agile)
  • Rigorously ensure all deliverables follow best practices in security, performance, and are unit/integration tested

Other

  • 9+ years of professional experience in software development
  • Bachelor’s or Master’s degree in Computer Science or related field, or equivalent professional experience
  • Demonstrated leadership in mentoring or managing development teams, with strong communication and consensus-building abilities
  • Experience working in Agile/Scrum environments using tools like Jira
  • Excellent organizational skills and attention to detail, with a sharp focus on client satisfaction and meeting critical deadlines