Software Engineer - Edinburgh

FDM Group

  • Edinburgh
  • Permanent
  • Full-time
  • 27 days ago
LocationUKAdvertising SalaryNot Specified
  • Software Engineer - Edinburgh
About The RoleFDM 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

FDM Group