Software Engineer – Parametric
Company | Morgan Stanley |
---|---|
Location | Alpharetta, GA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of full-stack web application development (C# .Net Framework, Angular front – end) experience managing all aspects of technical projects with a proven track record of delivering well architected and well written software solutions.
- 2+ years of Azure cloud-native development experience – PaaS Preferred
- 2+ years of experience in web and REST API development using asp.net core.
- OIDC and Oauth2 experience for implementing web authentication and authorization.
- Experience with SQL and NoSQL (MongoDB preferred) database platforms.
- Experience configuring CI/CD pipelines (Azure DevOps preferred)
- Experience with building event-based and micro-service style architecture.
- Experience with git source control and giflow fundamentals.
- Experience with contributing to automated test suites with unit and integration tests.
- Experience with Agile development processes such as Kanban or Scrum
- Strong communication skills and ability to demonstrate understanding of business goals.
- Experience with design and delivery of product features on a public web application.
- Proven track record of becoming a subject matter expert in areas related to current assignments.
- Successful track record of development, implementation and delivery of applications and services to meet business goals and technology objectives; ability to transform business requirements into actionable plans and delivery.
- A creative, self-confident self-motivator with a can do orientation, along with the ability to function both independently and as a member of a team. Can work well in a fast-paced entrepreneurial environment.
- Passionate, forward thinking, and creative individual with high ethical standards and integrity.
Responsibilities
- Owner of one or more major sub-systems in our Digital Platform
- Collaborate with business partners to understand strategic objectives and acceptance criteria.
- Design and development of custom product features on our Digital roadmap.
- Enhance the client experience through engaging, performant, and resilient applications and apis.
- Design and/or redesign solution architecture to meet and/or improve system performance and resiliency.
- Contribute to automated testing via unit/integration/functional test suites.
- Conduct code reviews of other developers.
- Contribute to evolution of our architecture to make it more flexible, testable, and easy to use.
- Keep learning and innovating while meeting product delivery targets.
Preferred Qualifications
- Bachelor’s degree in computer science or related area of study preferred.
- FinTech (Financial services technology) experience is plus.