Senior Software Engineer - .Net (JR1026058)

3+ months agoHouston, TX

Broadridge is hiring. We are currently hiring a full-time, Senior Software Engineer with strong .Net development experience to join our team. You will collaborate with other developers, product managers, QA, and client/professional services to improve and maintain Broadridge’s Asset Management software offering. We are looking for well-rounded developers who work well in a development team using iterative development methodologies to build robust, high-quality production systems

Job Responsibilities:
- You will develop, test, debug and implement code for existing/new business applications
- Perform development in a .Net environment using C# and SQL Server
- Review business and functional requirements provided by the Product Management team
- You will build technical design documentation and contribute to technical design discussions that will result in new business or technical improvements
- Contribute to the technical roadmap and continually review existing architecture and development processes for improvements
- Work in an Agile software development process, contributing to story and task creation
- Ensure every coding path is unit tested and bug-free
- Ensure all code conforms to software security practices and is free from vulnerabilities
- Work with QA to build test cases and explain impacted test areas
- Rapidly address bugs and fix defects discovered during client implementations as needed

- 5+ years of software development experience using the following technologies: .NET Framework/C#, Database development using MS SQL Serve and Front End experience using modern technologies for web development,
- Design Skills & Tools: Model-View-Controller and Object-Oriented Design
- Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, unit testing, and operations
- Experience using SDLC frameworks such as Scrum or other Agile frameworks and using tools such as Jira to facilitate
- Experience with Application Program Interfaces (APIs), Messaging Software and Interoperability Techniques and Standards
- Experience with Angular/React/TypeScript/JavaScript Frameworks & Libraries is a plus
- Experience developing software for use in the financial services industry a plus
- Experience with Cloud Technologies (especially AWS) a plus
- BS/MS degree in Computer Science, related degree, or comparable experience
- Good interpersonal/communication skills (both written and verbal), sense of humor, and outstanding character
- Consistent track record for developing, releasing, and supporting high-quality products
- Professional experience developing performant, scalable, complex systems
- Proven track record of delivering projects on time and within budget, with a demonstrated focus on client happiness
- Positive working attitude and attention to detail


Job ID:

Perks and Benefits

  • Health and Wellness
    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • FSA
    • FSA With Employer Contribution
    • HSA
    • HSA With Employer Contribution
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • Fitness Subsidies
    • Pet Insurance
    • Mental Health Benefits
  • Parental Benefits
    • Family Support Resources
    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Adoption Leave
    • Fertility Benefits
  • Work Flexibility
    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks
    • Commuter Benefits Program
    • Casual Dress
    • Happy Hours
    • Company Outings
    • On-Site Cafeteria
  • Vacation and Time Off
    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
    • Volunteer Time Off
    • Unlimited Paid Time Off
  • Financial and Retirement
    • 401(K)
    • 401(K) With Company Matching
    • Performance Bonus
    • Financial Counseling
    • Relocation Assistance
  • Professional Development
    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Access to Online Courses
    • Lunch and Learns
    • Leadership Training Program
    • Internship Program
  • Diversity and Inclusion
    • Founder led
    • Woman founded/led
    • Black founded/led
    • Latinx founded/led
    • Asian founded/led
    • Diversity, Equity, and Inclusion Program

Company Videos

Hear directly from employees about what it's like to work at Broadridge.