.Net Developer
- Published on
About the Role
At Broadridge, we’re seeking experienced .Net Software Developers to enhance our B2B FinTech business in Dublin, focusing on Fund Communication Solutions. You’ll be responsible for developing innovative applications that meet the demands of the investment industry.
Role Responsibilities
- Maintain and extend .Net Web and Windows applications, creating the next generation of applications for the funds industry.
- Translate business requirements into technical requirements.
- Adhere to design standards and ensure maintainable, scalable, and secure applications through code reviews.
- Create wireframes and deliver high-quality software products.
- Test applications to ensure software quality and excellence in UI/UX design.
- Collaborate in an agile multi-functional systems development team and support operations through troubleshooting.
- Engage in various projects and technologies simultaneously, covering all implementation aspects from database to UI.
About the Candidate (Expectations and Nice to Have Skills)
Requirements for this position include: 2+ years in C#/VB.NET, JavaScript, and TSQL; effective communication with internal stakeholders; experience participating in agile teams and peer programming; understanding of Design Patterns, SOLID principles, and RESTful Web Services; familiarity with MVC, WebAPI, .NET Core, HTML5, CSS3, Entity Framework, and ASP.NET Web Forms. A good command of English and eligibility to work in the UK are essential.
Desirable experience includes knowledge of JavaScript libraries/frameworks such as jQuery, VueJs, or TypeScript; TDD; unit testing; maintaining SQL Server stored procedures; and insights into UX/web security best practices.
About the Company
Broadridge is committed to empowering others to accomplish more, fostering a culture where associates feel safe, understood, and valued. Our work environment encourages collaboration and inclusion, ensuring that diverse perspectives are recognized and celebrated.
Company Culture and Benefits
At Broadridge, we encourage high-performing teams that meet in person for learning and collaboration as needed. This is a hybrid role, where you'll have the flexibility to work remotely while also being assigned to a Broadridge office, creating a balanced approach to teamwork and individual productivity.