Marks & Spencer Group plc

Director, Lead Software Engineer

Marks & Spencer Group plc
Apply
2 days ago
Alpharetta, GA, USAStaff+

Base Salary

$159k - $159k/yr

Responsibilities

  • Design, develop, and maintain the corporate client platform within Morgan Stanley’s Wealth Management Java application suite.
  • Architect backend components, establish coding standards, conduct code reviews, and ensure high-quality software delivery.
  • Plan, assign, and track software development work against business and technical requirements.
  • Build web interfaces using AngularJS and HTML5.
  • Collaborate with business, operations, and cross-functional stakeholders to gather requirements and validate solution designs.
  • Prepare and review functional and technical specifications and produce time, effort, and cost estimates.
  • Evaluate test plans and partner with QA and UAT teams to support timely and accurate testing.

Requirements

  • Master’s degree in Applied Computer Science, Computer Engineering, or a related field.
  • At least three years of experience in the offered position or as a Technology Manager, Technology Lead, Module Lead, Software Engineer, or related role.
  • At least three years of experience building enterprise applications with Java and JEE technologies, Java EE backend systems, Spring, Oracle, MS SQL, DB2, PL/SQL, microservices, RESTful web services, Apache Camel, Hibernate, messaging, application servers, testing, build tools, source control, and issue tracking tools.
  • At least two years of experience with AngularJS.
  • At least one year of experience with Generative AI, including GitHub Copilot, GainsKeeper integration, and stock plan-based products.
  • Experience with large enterprise applications, security and entitlements, internal Java frameworks, financial services, Wealth Management, and FIX messaging.
  • Experience with Agile development methodologies and technologies including Core Java, multithreading, JVM tuning, collections, data structures, EJB, Spring Core, Spring MVC, Spring Boot, Spring JDBC, transactions, AOP, Spring Security, JMS MQs, Apache Kafka, WebLogic, JBoss, JUnit, Jenkins, TeamCity, Gradle, Maven, IntelliJ IDEA, Git, and JIRA.

Benefits

  • Telecommuting is permitted up to two days per week.
  • Morgan Stanley offers comprehensive employee benefits and perks for employees and their families.
  • The role may include benefits and other sponsored programs in addition to base pay.
  • The company supports career mobility, professional development, diversity, inclusion, and equal employment opportunity.

Tech Stack

Apache KafkaGitGradleIBM DB2JavaJenkinsJUnitMavenMicrosoft SQL ServerSpring BootTeamCity
Marks & Spencer Group plc

About Marks & Spencer Group plc

10,000+ employees

Marks & Spencer Group plc is a British retailer selling clothing, home goods, and food to consumers through stores and ecommerce, with a focus on own-brand products. The company is listed on the London Stock Exchange, was founded in 1884, and is headquartered in London. In the UK, its online grocery offering runs via Ocado Retail, a joint venture in which M&S holds a significant stake.

Contact me