Senior Software Engineer

Morson Edge (Technology)

Glasgow

Hybrid

GBP 50,000 - 61,000

Full time

3 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Morson Edge (Technology) in Glasgow is seeking a Senior Software Engineer to join a back-office applications team in a hybrid setup. You will deliver new features and maintain Unicard products within an Agile environment, collaborating with Architects, Developers, Test Engineers and Project Managers.

The role focuses on scalable, performant software delivery, debugging, and mentoring for engineering growth across multiple microservices and AWS-based stacks.

Qualifications

  • Senior Software Engineer with hands-on coding in an Agile environment.
  • Deliver scalable, performant software and meet deadlines with the team.
  • Mentor and coach engineers, contributing to technical excellence and learning.

Responsibilities

  • Develop, debug, and support software applications for business units.
  • Participate in design and implementation of complex applications using a mix of technologies.
  • Compare development options to recommend best system solutions.
  • Analyze behavior and optimize processing algorithms and performance.
  • Identify and resolve performance bottlenecks.
  • Stay updated on new technologies and opportunities for learning.
  • Provide coaching and educational opportunities to engineers.

Skills

Mentoring
Team collaboration
Problem solving

Tools

Java 17+
Spring Boot 4
PostgreSQL
Kafka (MSK)
Docker
REST APIs
OpenAPI
AWS
Terraform
Maven
GitLab CI/CD
TypeScript
AWS CDK
DynamoDB
CloudFormation

Job description

Glasgow / Hybrid - 4 times per week in the office

Starting Salary up to £55,000 + benefits

The Senior Software Engineer is working in a team of IT professionals (developers, testers, project managers and engineers) in an Agile environment. The individuals main responsible will be delivering code on a daily basis and working with their team and project managers to set realistic deadlines and expectations.

You will join our back office applications team to build highly scalable and performant solutions for our customers and partners.

Your main responsibilities will be delivering new features and maintenance of the Unicard products in a team of Architects, Developers, Test Engineers and Project Managers.

Essence of Role - Key Accountabilities:
  • Develop, enhance, debug, and support, software applications that support business units or supporting functions.
  • Participate in the design, development, and implementation of complex applications, using a mix of technologies.
  • Recommend system solutions by comparing advantages and disadvantages of development alternatives.
  • Analyse existing application behaviour and apply optimizations or suggest improved processing algorithms
  • Identify and resolve performance bottlenecks
  • Update job knowledge by researching new internet/intranet technologies and software products.
  • Participate in educational opportunities
  • Support and develop software engineers by providing advice, coaching and educational opportunities
  • Make informed decisions quickly and take ownership of services and applications at scale.
Core Technical Stack:
  • Java 17+, JUnit 5 and Spring Boot 4
  • PostgreSQL, Flyway and Spring Data JPA/Hibernate
  • Apache Kafka (Amazon MSK) and event-driven microservices
  • Docker, Docker Compose and OCI container images
  • REST APIs, OpenAPI and JSON
  • AWS: API Gateway, ECS, CloudWatch, CodePipeline and Secrets Manager
  • Terraform (Infrastructure-as-Code)
  • Maven and GitLab CI/CD
  • Ability to communicate and apply common architectural design patterns across a wide range of technical problems
  • Payment gateways (auth/capture, debt recovery), Cybersource in particular Microservices architecture
  • CloudWatch Logs Insights, metrics, alarms and reporting
  • TypeScript, AWS CDK, Lambda, DynamoDB and CloudFormation
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Hybrid Glasgow, Scale & Cloud
Senior Software Engineer - Hybrid Glasgow, Scale & Cloud

Morson Edge (Technology) • Glasgow

Hybrid
GBP 50,000 - 61,000
Senior Software Engineer
Senior Software Engineer

Hyra • Glasgow

On-site
GBP 65,000 - 90,000
25 days annual leave + holidays
Hybrid working (1 day remote)
Company pension with employer contrib.
+6
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

83zero Ltd • Manchester

Hybrid
GBP 60,000 - 70,000
Healthcare options
Hybrid work (1-2 days per week)
Travel to client sites
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

83zero Ltd • Greater London

Hybrid
GBP 60,000 - 70,000
Healthcare options
Hybrid work model
Senior Software Engineer (Belfast, UK)
Senior Software Engineer (Belfast, UK)

Congruity360 • Belfast City District

Hybrid
GBP 70,000 - 110,000
Pension scheme
Hybrid work options
Health insurance
+3
Java Software Engineer (Java, Glasgow)
Java Software Engineer (Java, Glasgow)

LMA Recruitment Limited • Glasgow

Hybrid
GBP 80,000 - 105,000
Hybrid work
Path to permanent position
Backend Software Engineer
Backend Software Engineer

Harvey Nash • Glasgow, Perth, City of Edinburgh

Hybrid
GBP 60,000 - 85,000
Software Engineer
Software Engineer

Stealth iT Consulting • United Kingdom

Hybrid
GBP 49,500 - 60,500
Flexible hybrid working arrangements
Collaborative team environment
Supportive culture valuing innovation and diversity
Senior Full Stack Developer
Senior Full Stack Developer

Nasstar • United Kingdom

Remote
GBP 65,000 - 100,000
Remote-first
Private health insurance
Global brands projects
+3
Senior C#/.NET Software Engineer (LON)
Senior C#/.NET Software Engineer (LON)

McNally Recruitment Ltd • Greater London

On-site
GBP 90,000 - 125,000
Benefits-as-cash (10%)