Software Engineer
Core
Design, build, and deploy scalable, secure, and resilient enterprise-grade applications and API-driven services for Wealth Management Technology & Solutions.
Role type
Senior Software Engineer (Enterprise Applications & Cloud)
Builds
Angular and .NET-based applications, Web services, RESTful APIs, Cloud-native and microservices-based solutions
Domain
Financial Services / Wealth Management Technology
Deliverable
production ML models | product features
Required skills
.NET Core, Angular, Node.js, JavaScript, SQL, RESTful API design, Event-driven architecture, Relational database modeling, CI/CD pipelines, Cloud platforms (Azure, OpenShift), AI tools for developer productivity
Preferred skills
Wealth Management domain knowledge, IBM MDM or DataStage, Responsible AI practices
Technologies
Angular, .NET Core, Node.js, JavaScript, SQL, Microsoft Azure, OpenShift, Helios, RESTful APIs
Responsibilities
Perform technical analysis and solution design; Translate business requirements into user stories and technical designs; Design, develop, and deploy enterprise-grade applications; Lead end-to-end software development activities including coding, code reviews, and testing; Provide technical leadership and mentorship
Seniority
Senior, hands-on IC with mentorship responsibilities