Responsibilities :
- 4-6 years of hands-on experience in .NET and related Web technologies.
- Deliver a robust, multi-layered, loosely coupled stack of run-time services that implement commonwealth management business processes that are used in applications across many service channels.
- Assist application development teams to deliver sophisticated multi-tier, SOA based web applications that help provide the highest level of service to our 15K+ strong financial advisors and 6MM+ clients.
- Design and Develop common business services/components that are the core foundation blocks across all systems within retail IT as we provide solutions for a wide variety of business problems, many of which require multi-platform solutions.
- Create project and product artifacts as part of Shared Services SDLC.
- Develop the service model as per API management best practices and SOAP/REST design paradigms.
- Build forward-looking interfaces that will support continuous integration across multiple applications.
- Build SQL Server stored procedures to optimally access data available in multiple data stores.
Required Qualifications :
- .NET 4.6 Framework, ASP.NET, C#, Dot net core.
- Good hands-on experience in SOA, XML, WSDL, XSD, WSDL XML schema and namespaces (J2EE and .NET), MS .NET Framework, C#, HTML, Javascript, Micro Services/APIs, Messaging, Threading, SQL Server 2014/2016.
- Good knowledge of SQL Server database. Should be comfortable writing stored procedures and user-defined functions.
- Strong business knowledge of the wealth management industry.
- Component/business object modeling, services modeling.
- Experience in building high concurrency, low latency 24- 7 availability applications.
- Strong programming skills with emphasis on writing efficient algorithms to handle large data sets and processing.
- Excellent written and verbal communication skills.
Good to have skills :
- Proficient with SQL Server, including modeling and DB performance tuning.
- Knowledge of source control (preferably Git) and continuous integration tools.
- Experience in working using Agile methodology.
- Understanding of HTTP, IIS and how the browser works.
- Ability to coordinate with various teams to deliver projects successfully.
- Knowledge of UML design.
- Microservices design, architecture and best practices.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.