Posted:3 months ago|
Platform:
Work from Office
Full Time
At Broadridge, weve built a culture where the highest goal is to empower others to accomplish more. If you re passionate about developing your career, while helping others along the way, come join the Broadridge team. Roles & Responsibilities: Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. ) for products / scalable applications Research and evaluate new software tools, utilities, and practices Collaborate with multiple technical/functional teams for effective resolution of the problems Work with the product owners to understand detailed requirements and own your code from design, implementation, test automation and delivery of high-quality products to our users. Direct the development team in the design, development, coding, testing, and debugging of applications Contribute to the design and implementation of new products and features while also enhancing the existing product suite Take ownership of technical delivery against project timelines and requirements Mentor, support, and guide team members - including code reviews, best practices, pattern Qualifications: Education: B tech/MCA in Computer Science or equivalent 5+ years of experience in software development Excellent understanding of C# programming language, WCF, WPF, Winforms Advanced C#, . net & SQL topics such as multithreading, concurrency, design patterns/principles, LINQ, ACID, sql procs, indexing. Advanced SQL Server and Transact SQL skills Strong experience with unit testing Strong experience working with Windows Forms or modern client-side Web Development Knowledge of Microsoft Visual Studio Development environment and Microsoft TFS or GIT Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability Experience in Agile development methodologies Good analytical skills in assessing user, functional and technical requirements Good problem solving, troubleshooting and communication skills Good English skills (both spoken and written) The candidate should be able to work independently or in a cross-functional team in multitasking and dynamic environment. A good understanding of financial industry or services is a big plus .
Broadridge
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Broadridge
Chennai, Tamil Nadu, India
Salary: Not disclosed
Chennai, Tamil Nadu, India
Salary: Not disclosed
Hyderabad, Telangana, India
Salary: Not disclosed
Bengaluru / Bangalore, Karnataka, India
Experience: Not specified
0.5 - 1.0 Lacs P.A.
Kolkata, West Bengal, India
Experience: Not specified
0.5 - 1.0 Lacs P.A.
Mumbai, Maharashtra, India
Experience: Not specified
0.5 - 1.0 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed
Bengaluru
7.0 - 15.0 Lacs P.A.
Bengaluru
7.0 - 15.0 Lacs P.A.
Bengaluru
7.0 - 15.0 Lacs P.A.