Senior Software Developer | .Net, C#, SQL & Angular | Hybrid-Flexible Options

apartmentBroadridge Connectivity Solutions placeMakati scheduleFull-time calendar_month 

Role Overview

We are seeking a highly skilled Senior Software Developer to join our fast-paced, Agile engineering team. You will design, develop, and maintain robust, high-quality applications and systems with a strong focus on our Asset Management software offering.

This role involves both hands-on development and technical leadership, including mentoring team members and leading projects that shape our systems architecture and infrastructure.

You will collaborate with developers, product managers, QA, and client/professional services to deliver innovative solutions that directly impact Broadridge’s business operations and client satisfaction.

Key Responsibilities
  • Design, develop, test, and maintain scalable applications and systems using .NET 6.0/Core/Framework, C#, MS SQL Server, and Angular/Typescript.
  • Lead the development team, participate in design sessions using object-oriented design, and enforce coding standards through code reviews and source control management.
  • Create, modify, and implement innovative short- and long-term technology solutions for new and existing business applications.
  • Analyze, interpret, and translate business and functional requirements into technical solutions, collaborating with Product Management and QA.
  • Streamline and enhance the DevOps environment to support reliable software operations.
  • Create comprehensive technical design documentation and contribute to technical roadmap discussions, evaluating architecture and development processes for improvement.
  • Ensure thorough unit testing and adhere to best security practices to minimize vulnerabilities.
  • Resolve bugs and defects swiftly during client implementations and ongoing support.
  • Foster an environment of continuous learning, integrating new software engineering practices and tools.
  • Participate actively in Agile/Scrum software development processes using tools such as Jira.
  • Collaborate with cross-functional teams to deliver high-quality releases on time and ensure strong client satisfaction.
Required Qualifications
  • 7+ years of professional software development experience, focused on C#, .NET 6.0/Core/Framework, and MS SQL Server and T-SQL.
  • Full-stack development experience using Angular, Typescript, CSS, HTML, and JavaScript frameworks.
  • Proven leadership experience or ability to mentor other developers and oversee projects.
  • In-depth understanding and practical application of Object-Oriented Design, microservices architecture, APIs, and messaging software.
  • Strong knowledge of software engineering best practices (code standards, code reviews, source control, unit testing, SDLC frameworks such as Scrum or Agile).
  • Experience working in a DevOps environment, including build processes, continuous integration, and automated testing.
  • Familiarity with creating installers (MSI-style, InstallShield) and PowerShell scripting.
  • Understanding of network protocols, asynchronous/synchronous certificates, authentication, and format conversion.
  • Demonstrated ability to work effectively under deadlines and manage competing priorities.
  • Excellent communication, interpersonal, consensus building, and negotiation skills.
  • BS/MS in Computer Science or a related technical degree, or equivalent hands-on experience.
Preferred Qualifications
  • Experience with cloud technologies, especially AWS.
  • Previous experience in the financial services/fintech industry.
  • Experience developing and supporting high-quality products through full release cycles.
  • Exposure to security best practices within software development.
placeMakati
and collaboration, working on cutting-edge financial technology solutions that shape the future. About the Role We are seeking an experienced Senior Software Developer with a strong understanding of FIX Protocol to join our dynamic team. This role involves...
apartmentManila RecruitmentplacePhilippines
This a Full Remote job, the offer is available from: Philippines As a Mid to Senior Software Developer, you will be maintaining high standards for code quality, performance, and system scalability, while also improving development processes. Also...
thumb_up_altRecommended

Senior Software Developer

apartmentMSCIplaceMakati
Your Team Responsibilities We are seeking a highly skilled and motivated Software Developer to join our Market Data team working on next generation solution for the 3rd Party Benchmark Portfolio. As a member of the Development team, you will build...