Full Stack Engineer
Full-Stack Engineer (C# / Python / Data Engineering)
6 months | Remote | IR35
We’re looking for a strong Full-Stack Engineer with solid data engineering skills to join our client’s dynamic technology team. This is an exciting opportunity to work across both legacy and modern data systems, delivering business-critical reports and helping shape the next generation of data solutions.
The Role
You’ll play a key role in:
- Delivering enhancements to the client’s existing BSIS reporting system
- Reverse-engineering existing reports and stored procedures to understand and modernize underlying business logic
- Developing new reports and data-driven solutions on top of the client’s Federated Data Platform (FDP)
This role combines hands-on full-stack engineering with strong analytical and data capabilities, ideal for an engineer who enjoys problem-solving and working across varied technologies.
Key Skills & Experience
BSIS / Legacy Reporting System:
- Strong C# Full-Stack .NET development experience
- Proficient with SQL Server, SSRS, and ASP.NET Web Framework
- Experience with Team Foundation Server (TFS)
- Ability to analyse and reverse engineer existing stored procedures to extract and understand business logic
Federated Data Platform (FDP):
- Solid Python development experience for data engineering
- Excellent SQL skills
- Knowledge of Pandas and/or PySpark
General Technical Skills:
- Git / GitHub and understanding of DevOps practices (CICD, secrets scanning)
- Experience with cloud-based engineering (Azure / AWS / GCP)
- Front-end experience with React
- Familiarity with Test Driven Development (TDD)
- Testing frameworks: Playwright, PyTest
- Report development using tools like Power BI or Tableau
- Agile ways of working and pair programming
- Strong commitment to clean code, documentation, and best practices
Personal Attributes
We’re looking for someone who is:
- A problem solver with strong analytical thinking
- Adaptable and eager to learn new technologies
- Transparent and proactive in communication
- Comfortable working with uncertainty in fast-moving environments
- A team player with a positive, can-do attitude
If you’re an experienced Full-Stack Engineer who enjoys working across both software and data engineering domains, and thrives in complex, evolving environments, we’d love to hear from you.
- Company
- Leap29
- Location
- United Kingdom, UK
- Posted
- Company
- Leap29
- Location
- United Kingdom, UK
- Posted