Summary: We are seeking a Senior .Net / Angular, Full Stack developer who can work as part of the Investment Products Technology team. This is an exciting opportunity to work on the applications that support the Investment Products business. You should be results oriented, comfortable working as part of an Agile team, and thrive on developing systems that are of high quality. Continuous improvement in both your skill set and in the software development process is important to you. You embrace the opportunity to enable and collaborate with other developers in the Agile team.
Education: BS/BE degree in computer science, engineering, or related field
Primary Skills / Must have:
1) 7+ years of industry experience.
2) A hands-on technologist with significant experience in design and development of enterprise applications.
3) Expert level abilities building applications using Microsoft .NET, Angular, MVC, C#, Kafka, and related technologies.
4) Proven ability developing on MS SQL Server.
5) Hands on experience developing Web services leveraging technologies like WCF and WEB API (REST, SOAP, JSON, XML).
6) Experience developing applications using modern web development tools including JavaScript frameworks such as Angular, and CSS frameworks such as Bootstrap.
7) Understanding of Asset/Wealth management domain.
8) Ability to understand complex business processes and be able to interpret business requirements and produce functional/technical specifications.
9) Experience developing applications in the banking domain.
10) Ability to work in a structured environment utilizing source control, CI/CD, Agile methodologies, with a high focus on quality.
11) Excellent communication, analytical, and problem-solving skills.
Nice to haves:
Core Java Version 8 or greater, Mainframe, Apache Camel, and Splunk
Education Level
Bachelor's Degree