Development Lead (Senior .NET Developer)

5 - 9 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: This role has been created to serve as support for the role requirements of senior developers in the Analyst Developer job family. It also provides a launching pad for transitioning into more senior roles in the individual contributor and leadership job families, as well as supporting delivery obligations to customers and internal stakeholders. Key Responsibilities: - Work with the Testing team in the creation of user story definitions and acceptance criteria, ensuring cohesive and logical construction of stories for smooth implementation and testing. - Define the underlying design required to deliver changes within the constraints of the feature/user story. - Provide solutions and recommendations for technical issues, ensuring they meet technical specs and design requirements. - Assist in designing and building APIs and external system interfaces for integration into core FNZ products and third-party vendor applications. - Interpret complex financial business requirements and translate them into high-transactional, high-availability, secure working systems. - Advise and influence the design and implementation of intuitive user interfaces and interactive financial tools. - Consider non-functional requirements, ensuring solutions are secure, reusable, maintainable, and performant. - Collaborate with other developers to ensure robust solutions in line with requirements and designed in a reusable manner. - Build high complexity features end-to-end and establish expertise in multiple technical areas of the FNZ platform. - Adhere to defined procedures for code management, code reviews, coding standards, naming conventions, and security standards. - Write automated unit tests for newly created code and perform manual testing to maintain high standards. - Conduct code reviews to ensure proposed changes meet quality and best practice standards. - Design new core system functionality or redesign existing ones while maintaining quality. - Promote the development team internally and externally, sharing knowledge and best practices. - Collaborate with other developers to share technology and opportunities for cross-project system design. - Mentor new starters and provide training on personal expertise. - Support project lead developer and function as a squad lead if required. Qualification Required: - 5-9 years of experience required. - Expertise in Microsoft .NET development products, including .NET, C#, and SQL Server. - Proficiency in web development, including ASP.NET, JavaScript, and ReactJS. - Familiarity with financial products and markets, web services, and code analysis or automated testing tools. - First-class bachelor's degree or higher and/or equivalent experience. - Experience in large-scale technology delivery projects and working with stakeholders. - Independent, self-directing working style with a passion for innovative solutions. About FNZ Culture: FNZ's culture is centered around creating growth opportunities for employees and customers, driven by teamwork, diversity of thought, and the values of being customer-obsessed, thinking big, acting now, and challenging together. (Note: The job description does not contain any additional details about the company.) Role Overview: This role has been created to serve as support for the role requirements of senior developers in the Analyst Developer job family. It also provides a launching pad for transitioning into more senior roles in the individual contributor and leadership job families, as well as supporting delivery obligations to customers and internal stakeholders. Key Responsibilities: - Work with the Testing team in the creation of user story definitions and acceptance criteria, ensuring cohesive and logical construction of stories for smooth implementation and testing. - Define the underlying design required to deliver changes within the constraints of the feature/user story. - Provide solutions and recommendations for technical issues, ensuring they meet technical specs and design requirements. - Assist in designing and building APIs and external system interfaces for integration into core FNZ products and third-party vendor applications. - Interpret complex financial business requirements and translate them into high-transactional, high-availability, secure working systems. - Advise and influence the design and implementation of intuitive user interfaces and interactive financial tools. - Consider non-functional requirements, ensuring solutions are secure, reusable, maintainable, and performant. - Collaborate with other developers to ensure robust solutions in line with requirements and designed in a reusable manner. - Build high complexity features end-to-end and establish expertise in multiple technical areas of the FNZ platform. - Adhere to defined procedures for code management, code reviews, coding standards, naming conventions, and security standards. - Write automated unit tests for newly created code and perform manu

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now

RecommendedJobs for You