Hybrid Lead Software Engineer – .NET

Posted 3 months ago

Apply now

About the role

  • Lead Software Engineer specializing in .Net development for Broadridge's Asset Management software team. Collaborate with engineering peers and product managers to maintain industry-leading solutions.

Responsibilities

  • Design, develop, test, debug, and implement code for business applications in a .Net environment
  • Analyze business and functional requirements with Product Management
  • Author and review technical documentation and participate in design discussions
  • Provide technical expertise, mentorship, and guidance to software development team members
  • Conduct code reviews and maintain code standards
  • Collaborate in Agile sprints and contribute to task definition and delivery
  • Partner with QA to build comprehensive test cases and solutions to defects

Requirements

  • 9+ years of professional experience in software development
  • Expertise in C# and .Net (6.0/.Net Core/.Net Frameworks)
  • Experience in Microservices architectures
  • Database development using MS SQL Server
  • Bachelor's or Master's degree in Computer Science or related field
  • Deep understanding of software engineering best practices
  • Demonstrated leadership in mentoring or managing development teams
  • Experience working in Agile/Scrum environments using tools like Jira
  • Proficiency in Object-Oriented Design and APIs
  • Knowledge of application security and performance optimization

Benefits

  • Health insurance
  • 401(k) matching
  • Paid sick leave
  • Flexible work arrangements
  • Professional development opportunities

Job title

Lead Software Engineer – .NET

Job type

Experience level

Senior

Salary

$130,000 - $150,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job