Senior Software Engineer
Role details
Job location
Tech stack
Job description
FDM is a global business and technology consultancy seeking a Senior Software Developer to work for our client within the Financial Services sector. This is initially a 6 month contract with very good prospects to extend and will be a hybrid role that will be based in Edinburgh., Our client is seeking a Senior Software Developer to join the Issuer Services business, working closely with the Head of Technology Integration. In this role, you will play a key part in delivering web and mobile channel applications for a new business offering. You'll help drive engineering excellence and ensure all development aligns with the broader strategy of our multi-year integration and digital transformation program.
You will use both your technical expertise and functional knowledge to support the delivery of major strategic outcomes, including digitisation, revenue growth, and improved customer eNPS., * Contribute to the processes to design, develop, and maintain high-quality React / React Native applications with a focus on performance and scalability.
- Write automation tooling in C# .NET to support code generation and integration with design and development platforms.
- Collaborate with cross-functional teams to integrate with Azure services, FIGMA design systems, Storybook components, and .NET APIs.
- Contribute to the architecture and design of a scalable tools platform that supports rapid development and deployment.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- Ensure code quality through automated testing, CI/CD pipelines, and best practices.
Requirements
We're looking for a passionate and experienced developer who thrives in a collaborative environment and is excited by the challenge of developing new customer experiences. You'll be someone who enjoys solving complex problems, working with modern technologies, and contributing to a high-impact platform.
Some other key skills you'll have:
- Strong experience with React / React Native and mobile application development.
- Proficiency in C# .NET, particularly for backend services and automation tooling.
- Solid understanding of RESTful APIs, CI/CD pipelines, and cloud platforms (preferably Azure).
- Experience integrating with design systems and tools such as FIGMA and Storybook is a strong plus.
- Familiarity with code generation, developer tooling, or platform engineering is a strong plus.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills and a collaborative mindset.
Minimum number of 5 years' experience in - React / React Native, and mobile application development. C#, .NET, RESTful APIs, CI/CD pipelines and cloud platforms). Experience with Figma is a bonus.