Software Engineer

Tec Partners
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
£ 60K

Job location

Tech stack

Clean Code Principles
ASP.NET
.NET
Azure
C Sharp (Programming Language)
Cloud Computing
Code Coverage
Software Quality
Software Design Patterns
Linux
DevOps
Python
Software Architecture
Software Engineering

Job description

  • In this role, I will expect you to thrive on solving complex problems and driving technical excellence. You will lead by example, championing best-practice design patterns, robust software architecture, and agile delivery. As our company prepares for significant growth, you will help re-architect and harden systems to handle 10x-100x scale, ensuring the platform is built to last. Beyond writing high-quality, maintainable code, you will mentor junior engineers, influence "buy vs build" decisions, and strike the right balance between strong engineering principles and pragmatic solutions. You will be the guardian of code quality, driving test coverage and long-term maintainability.

Technologies:

  • Architect
  • Azure
  • C#
  • DevOps
  • Hardware
  • Linux
  • Python
  • Robotics
  • ASP.NET
  • Cloud

Requirements

  • 3+ years of experience in software engineering
  • Strong background with C# and .NET
  • Familiarity with Linux, Python, and Azure DevOps
  • Experience in both start-up/scale-up and larger organizations
  • Excellent communication skills
  • Bonus: experience in robotics or hardware-based products

Apply for this position