> Markdown version of [/jobs/ext/334809-software-engineer](https://www.wearedevelopers.com/jobs/ext/334809-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Finova - **Location:** Salford, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Agile Methodology, Amazon Web Services, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Coverage, Software Documentation, Software Quality, Continuous Integration, Relational Databases, Software Debugging, Python (Programming Language), Software Engineering, Web Application Frameworks, Google Cloud, Enterprise Software Applications, Delivery Pipeline, Backend, Front End Software Development, Api Design, Restful APIs, Service Stack, Golang, Microservices - **Published:** June 5, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=d383b27fd276d454 ## About the Role Do you have experience in REST?, You are a disciplined, logical problem-solver who takes pride in writing clean, well-tested code. You are eager to learn, absorb feedback, and contribute to the collective success of your delivery team. * A Diligent Developer: You take a methodical approach to software engineering, ensuring that your work is robust, secure, and well-documented. * Technical Proficiency: Hands-on experience developing features across a modern technology stack-including languages like C#, GoLang, or Python-within cloud-hosted ecosystems (AWS, Azure, or Google Cloud). * Technically Curious: You are excited about expanding your skills across backend, frontend, cloud, and modern DevOps tools. * A Collaborative Peer: You function effectively within cross-functional teams, actively sharing knowledge, asking for help when needed, and supporting shared goals. * An Effective Communicator: You possess strong interpersonal skills, allowing you to clearly articulate technical issues and absorb instruction from senior mentors. * Quality-Focused: You don't consider a feature "done" until it has strong unit test coverage and aligns with team coding standards. * Focused & Organized: You manage your assigned workload efficiently, prioritizing your tasks effectively in a fast-paced environment. ## Description As a Software Engineer at Finova, you will be a dedicated, hands-on contributor responsible for building, testing, and maintaining features within our core enterprise software solutions. Working within a cross-functional Agile team, you will take ownership of specific components and tasks under the guidance of senior engineers. This role is a fantastic opportunity to write clean, high-impact code across a modern tech stack while expanding your technical expertise. You will play an active part in troubleshooting issues, expanding test coverage, and contributing to a culture of engineering excellence., You will be an active contributor to our codebase, moving tasks from the sprint backlog through to production-ready deployments. * Feature Development: Implementing new features and system components according to technical specifications and architectural guidance. * Debugging & Triage: Troubleshooting and resolving software bugs with a methodical, root-cause-driven debugging approach. * Upholding Code Quality: Maintaining high standards of code quality, writing thorough unit tests, and keeping system documentation up to date. * Consuming & Building APIs: Implementing established microservices patterns and working closely with RESTful API designs. * Supporting the Stack: Developing responsive user interfaces using modern frameworks while interacting with relational database backends. * Utilizing CI/CD: Using modern deployment pipelines to ship code safely, reliably, and frequently into cloud-hosted environments. * Continuous Growth: Constantly expanding your knowledge of our technology stack and contributing to best practices around security, performance, and testing. ## Related Videos - [API Design - Getting Started](https://www.wearedevelopers.com/videos/33-api-design-getting-started) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) ## Related Articles - [Top Characteristics of a Software Engineer](https://www.wearedevelopers.com/magazine/166-top-characteristics-of-a-software-engineer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard)