Overview
Location: H Tempest Head Office, Cornwall, TR26 3HU
Contract Type: Full-time, Permanent
We're hiring!
Tempest Photography (the UK's leading school photography company) are looking for a passionate Software Developer to join our team and help us build and improve the platforms our customers and colleagues rely on every day!
Our software team plays a key role in modernising legacy systems, building scalable platforms, and delivering tools that make a real difference to customers and colleagues.
We're looking for a capable and motivated Mid-Level Developer to help us improve and expand our systems - someone who can take ownership of features, contribute to architectural decisions, and mentor junior developers when needed.
Responsibilities
* Designing, developing and maintaining software applications using C# and .NET (Core or Framework).
* Leading development of features and components across our internal tools, e-commerce platforms, and customer-facing services.
* Contributing to system architecture, design discussions, and technical planning.
* Writing clean, well-documented, and testable code that meets business requirements.
* Identifying technical debt and help improve code quality through refactoring and best practices.
* Troubleshooting issues across the stack and provide production support where needed.
* Supporting legacy PHP applications where necessary and contribute to modernisation/migration efforts.
* Mentoring junior developers and provide code reviews with constructive feedback.
Qualifications
* Solid experience with C# and the .NET ecosystem (Core or Framework).
* Experience working with SQL databases and writing performant queries.
* Strong understanding of software design principles, version control (Git), and debugging tools.
* Experience building and consuming RESTful APIs.
* Comfortable working in Agile or Scrum teams.
* Good problem-solving skills and ability to work independently on scoped features.
* Ability to clearly communicate technical ideas and collaborate across disciplines.
Nice to have
* Experience working with or maintaining legacy PHP codebases.
* Familiarity with CI/CD pipelines and DevOps practices.
* A good understanding of Microsoft Azure and GCP.
* Awareness of secure coding practices and data protection principles.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* Photography
#J-18808-Ljbffr