Job Description
Who we are looking for:
The PAM for Investments development team from India is looking for a Senior Java Developer. This position is to develop & maintain applications and platforms developed by the PFI team and focus on existing systems, building new application that support modernization of Infrastructure, Help in performance optimization. The successful candidate will utilize the proper mix of technical experience and interpersonal abilities to work with Development, support teams and ensure the infrastructure modernization needs for the application are met using .Net Full stack technologies. Right person for this role should have broad knowledge and understanding of emerging technologies, technology trends related to latest technologies.
What you will be responsible for
As .Net development lead, your responsibilities are
- Handling Different modules of development
- Write well-designed, efficient, reusable and reliable .Net code.
- Review, test and debug team members code.
- Document development phases.
- Identify bottlenecks and bugs and devise solutions to these problems.
- Help maintain code quality, organization and automatization.
- Building and deployment process of the module
- Production support
- Help in Infrastructure modernization
Experience level : 10+ years
Role : .Net development lead
Primary Skills (Must Have):
- Strong hands-on experience on ASP.NET, C#, .NET core, React JS/Angular, MVC
- Good Exposure and Experience on Design patterns, Dependency Injections and Dependency Injection Container
- Good Exposure in Azure Cloud
- Expertise on SQL queries, joins, nested queries, Stored Procedures and functions
- Should have good debugging and analytical skills to troubleshoot issues in the application
- Should be a good team player and have relevant experience in working in Agile methodology
- Should possess very strong hands-on knowledge on OOPs, C#, LINQ, LINQ to SQL, Entity Framework
- Good knowledge on Rest API and Web API's, Debugging services
- Should be good in analyzing Production issues efficiently and fixing them
- Should be self-motivated and individual contributor
- Secondary Skills (Nice to Have):
- · Unit tests for automated unit testing framework
- · Experience in optimizing application performance
- · Exposure to UI like HTML5, CSS
State Street's Speak Up Line