AJ Bell

Senior Software Engineer

AJ Bell
Apply
18 days ago
Manchester, United KingdomSenior

Responsibilities

  • Guide and mentor the engineering team in designing and delivering high-quality products.
  • Consider architectural and non-functional requirements and work with the team to deliver solutions.
  • Develop services, APIs, web applications, and scalable middle-tier components.
  • Develop, deploy, and maintain cloud-based solutions on AWS.
  • Work with containerization, CI/CD pipelines, testing frameworks, and message queues.
  • Contribute across the technology stack within a cross-functional development team.

Requirements

  • Significant commercial experience developing services and APIs with C#, .NET Core, MongoDB and/or SQL.
  • Strong web development background with Angular, React, or Vue.js.
  • Experience developing HTTP-based APIs and implementing RESTful services with JSON.
  • Thorough understanding of CI/CD pipelines and experience with test-driven development and test frameworks.
  • Proven experience developing scalable, highly available, and high-performing middle-tier components.
  • Familiarity with Docker, Kubernetes, AWS, Entity Framework Core, Web API, Google Protocol Buffers, RabbitMQ, and SQS.
  • Understanding of principles behind high-performing web pages.
  • Strong written and verbal communication skills with high motivation and drive.
  • E-commerce and/or financial services experience is relevant.

Benefits

  • 26 days of holiday increasing with service, plus a buy/sell scheme and bank holidays.
  • 7% pension with matched contributions.
  • Discretionary bonus scheme and share schemes including free shares and BAYE.
  • Health Cash Plan, discounted private healthcare, and free onsite gym.
  • Enhanced family leave subject to qualifying criteria.
  • Travel and bike loan schemes and an Employee Assistance Programme.
  • Hybrid working with at least 50% of working time per month in the office, plus an initial period of full-time office working for new starters.
  • Learning and development opportunities, regular social events, casual dress code, and a supportive team environment.

Tech Stack

AngularAWSC#DockerKubernetesMongoDBRabbitMQReactSQLVue.js
AJ Bell

About AJ Bell

1,001-5,000 employees
Contact me