Marks & Spencer Group plc

Senior Software Engineer - Parametric

Marks & Spencer Group plc
Apply
1 hour ago
Mumbai, IndiaSenior

Responsibilities

  • Design and develop proprietary solutions for equity direct-indexing portfolio management teams.
  • Design, develop, and maintain services and APIs supporting business needs.
  • Build scalable, distributed next-generation services across on-premises systems and AWS cloud-native microservices.
  • Ensure software solutions remain integrated, efficient, and appropriate for a highly regulated industry.
  • Create unit, integration, functional, and performance tests.
  • Conduct code reviews and share knowledge and ideas to improve team processes and productivity.

Requirements

  • Bachelor’s degree in Computer Science or a related area of study.
  • At least 7 years of experience working on large-scale software development and deployment.
  • At least 4 years of hands-on Java/J2EE software design and development experience.
  • Cloud-native development experience, with AWS preferred.
  • Strong knowledge of efficient data structures, algorithms, relational databases, and SQL.
  • Working knowledge of NoSQL database engines such as Redis, Cassandra, or MongoDB.
  • Ability to become a subject matter expert, collaborate across diverse teams, and communicate effectively with business users and developers.
  • Familiarity with AI and related technologies and the ability to apply them in a business or technical context.
  • C# and React experience are preferred.
  • Financial services industry experience is a plus.

Benefits

  • Hybrid work model requiring three days per week in the office, with the remaining days worked remotely or in the office.
  • Comprehensive employee benefits and perks supporting employees and their families.
  • Equal opportunity and inclusive workplace committed to employee development and advancement.

Tech Stack

Apache CassandraAWSC#JavaMongoDBReactRedisSQL

Categories

Marks & Spencer Group plc

About Marks & Spencer Group plc

10,000+ employees
Contact me