Full-Stack Software Engineer – C# .NET
Business area: Platform Development team
Permanent, Hybrid working
Located: London, City
Priority hire, so moving quickly!
Talensa are working with a market leading Financial Trading platform company in the City looking to add a talented C# .NET developer to support and drive through platform maintenance, development and innovative solutions for their Institutional clients. With a focus on platform performance and scaleability. This is a great role, team and platform to work with!!
Key tasks and responsibilities
· Development and Testing: Develop new features, write unit and E2E tests and maintain the companys main software platform.
· Coding Practices and Quality: Follow industry coding standards, striving for high-quality, self-documented code.
· Debugging and Troubleshooting: Analyze issues, debug critical errors, and resolve bugs.
· Better Engineering Practices: Refactor and optimize existing code to improve performance and maintainability.
· Production Support: Participate in production support and handle incoming internal and external requests.
· Documentation: Maintain up to date technical documentation for code, systems, and development processes.
· Team Collaboration: Work closely with team members to deliver solutions and share knowledge.
· Continuous Learning: Stay up to date with the technologies and industry best practices.
Candidate Specification:
The ideal candidate should have a natural curiosity and a passion for working across the stack and learning new technologies, be comfortable diving into challenges, and have a problem-solving mindset to deliver effective solutions for our clients and ensure the scalability and robust performance of our platform.
Required C# .NET - some years experience:
- Backend: DotNet, C#, EF Core
- Databases: SQL Server
- Frontend: TypeScript, JavaScript, Node.js, modern UI frameworks
Additional Skills:
- Experience with frameworks such as Angular (preferred), React (preferred), or Vue
- Familiarity with design patterns including Domain-Driven Design (DDD), Mediator, Repository, Dependency Injection
- Experience in writing unit and end-to-end (E2E) tests
- Understanding of virtualization and containerization technologies
- Familiarity with CI/CD pipelines and deployment automation
- Experience with cloud platforms such as Azure, AWS, Google Cloud
- Experience with NoSQL databases (a plus)
Whats on offer:
Competitive Salary
Annual Bonus
Pension
Hybrid working, ideal city office location
Great team and environment to thrive!