Posted in

Sr. Software Engineer – Authentication and Security Team

Sr. Software Engineer – Authentication and Security Team

CompanyMorgan Stanley
LocationAlpharetta, GA, USA
Salary$150000 – $200000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Strong analysis and problem-solving skills
  • Excellent communication skills
  • Ability to interpret business requirements / technical design documents and design / develop appropriate software solutions
  • Solid understanding and experience with Object-Oriented design and development
  • Good understanding of data structures, algorithms and design patterns
  • Strong architectural design skills
  • A thorough understanding of web technologies and web architectures including responsive design
  • Knowledge of React, CSS, HTML5, JavaScript libraries
  • Professional experience using C#/.NET/Java/Spring technology
  • Expertise in SQL and database
  • Source control (preferably Git), Continuous Integration tools
  • Must be able to follow and drive project plans and task schedules
  • Exposure to agile methodologies
  • Driven, Self-motivated, highly organized, team player who thrives in a fast-paced environment with the ability to learn quickly and work independently
  • Minimum 5 years of experience working with geographically dispersed teams.

Responsibilities

  • Participate in design discussions and contribute to the architecture process
  • Adhere to and contribute to application development guidelines and help improve the guidelines
  • Develop and implement security guidelines and best practices
  • Collaborate with architects, product managers and security officers to architect and deliver complex deliverables
  • Oversee project execution and drive overall roadmap aligned with business objectives
  • Mentor junior team members and run knowledge sharing sessions for the team.

Preferred Qualifications

  • Knowledge on modern authentication methods – FIDO, OAuth2, ODIC, SAML, MFA
  • Prior work on Client facing websites in the banking/brokerage industry a plus.
  • Experience exposing internet websites on mobile devices, or comprehensive knowledge of mobile application development.