Software Engineer

FDM Group


Date: 6 hours ago
City: Edinburgh
Salary: £85,000 per year
Contract type: Contractor

FDM is a global business and technology consultancy seeking a Senior Software Engineer to work for our client within the finance sector. This is initially a 12-month contract with the potential to extend and will be a hybrid role based in Edinburgh.

Our client is seeking a Software Engineer with at least 8 years’ experience who will have a hybrid leadership role. You’ll work alongside the Team Product Owner, co-owning the delivery roadmap and playing a key role in shaping our engineering direction. You’ll not only contribute technically across the full stack but also help to mentor others, influence product strategy, and advocate for high-quality, secure software solutions.

This role is ideal for someone with strong technical expertise who’s ready to step up and lead by example—bringing both strategic thinking and hands-on engineering experience to the table.


Responsibilities

  • Design, develop and maintain robust, cloud-native applications across both front-end (React/JavaScript/TypeScript) and back-end (Java, Spring Boot) stacks
  • Tackle the most complex user stories yourself—setting the standard for code quality, performance, and scalability
  • Lead and participate in thorough code reviews. Set technical direction and establish standards that the team follows
  • Drive innovative and timely solutions to complex bugs, system bottlenecks, or integration problems
  • Coach, mentor, and guide software engineers—developing both their technical skills and confidence
  • Foster a learning culture through knowledge-sharing, pair programming, and hands-on support
  • Ensure solutions comply with internal architecture and security guidelines, including secure coding practices and resolution of code vulnerabilities and penetration testing findings
  • Champion modern DevOps practices including CI/CD, infrastructure-as-code, and automated testing
  • Collaborate closely with Product Owners, Business Analysts, Designers, and other Engineers to align technical delivery with business objectives


About You


Requirements

  • Minimum of 8 years’ experience in a Software Engineering role using Java and Spring Boot
  • Strong proficiency with JavaScript, React, TypeScript
  • Understanding of RESTful APIs, microservices, and secure API design
  • Familiarity with DevOps tools and CI/CD pipelines (e.g. Jenkins, Maven, Docker, Kubernetes, Terraform)
  • Experience with cloud platforms (Azure, GCP, or AWS preferred)
  • Strong understanding of software security principles and modern secure development practices
  • Knowledge of automated testing frameworks (e.g. Jest, Testing Library, Cypress, Cucumber)
  • Familiarity with tools like npm, Webpack, and source control systems like Git
  • Experience with Agile delivery methodologies and iterative development
  • Ability to manage multiple priorities and deliver high-quality outcomes to tight deadlines
  • Comfortable mentoring others and guiding team-wide engineering decisions
  • A strong communicator, capable of bridging the gap between business and engineering
  • A natural problem solver, confident under pressure and calm in ambiguity
  • Open-minded and collaborative, with a hunger to learn and grow
  • Passionate about high standards, continuous improvement, and making a real impact


About Us


Why join us

  • Career coaching, mentoring and access to upskilling throughout your entire FDM career
  • Assignments with global companies and opportunities to work abroad
  • Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
  • Annual leave, work-place pension


About FDM

We are a business and technology consultancy and one of the UK's leading employers, recruiting the brightest talent to become the innovators of tomorrow. We have centres across Europe, North America and Asia-Pacific, and a global workforce of over 2,500 Consultants. FDM has shown exponential growth throughout the years, firmly establishing itself as an award-winning employer and is listed on the FTSE4Good Index.


Diversity and Inclusion

FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.


How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Sales Consultant

Rettie, Edinburgh
2 days ago
Key detailsLocation: Wemyss Place, EdinburghDepartment: New Homes, SalesReports to: Associate DirectorHours of work: 37.5 hours per week, Monday to Friday, 09:00 - 17:30About The RoleWe’re looking for a driven and customer-focused Property Sales Consultant to join our New Homes team. You’ll be a key point of contact for buyers, confidently handling enquiries, building strong relationships, and matching customer needs to...

IT Service Management – IT Configuration Manager

Deloitte, Edinburgh
1 week ago
Connect to your IndustryThe role primarily supports the UK, Swiss and Gibraltar geographies, however with a broader North South Europe (NSE) and strategic remit in particular for the development of Configuration Management strategy across EMEA and working with Global Deloitte Configuration Management teams.From a day-to-day UK/Switzerland/Gibraltar perspective, the key responsibilities revolve around ensuring that all Service Management-related disciplines are supported...

Room Attendant

Leonardo Hotels UK & Ireland, Edinburgh
1 week ago
Be Yourself – Be a Bold Team Player – Be LeonardoAs a Room Attendant, you’ll be right in the heart of the hotel, so we want you to take pride in everything you’ll be doing to support the Head Housekeeper and keep our hotel clean as a whistle. We offer flexible working conditions with the opportunity for overtime. Full training...