Software Developers (Python / C# .NET)
We are partnering with a forward-thinking and rapidly growing organisation looking to hire multiple Software Developers with expertise in either Python or C# / .NET. This is an excellent opportunity to join a collaborative, technology-driven environment delivering scalable, high-impact solutions.
Whether your background is in Python-based development or Microsoft technologies, you will play a key role in building, enhancing, and maintaining modern applications within a dynamic team.
Key Responsibilities:
- Design, develop, and maintain scalable software solutions
- Collaborate with cross-functional teams to deliver high-quality features
- Write clean, efficient, and well-documented code
- Troubleshoot, debug, and optimise application performance
- Contribute to architecture decisions and continuous improvement
Key Requirements (Python Developers):
- Strong commercial experience with Python
- Experience with frameworks such as Django, Flask, or FastAPI
- Familiarity with APIs, microservices, and cloud environments
- Knowledge of SQL and/or NoSQL databases
Key Requirements (C# / .NET Developers):
- Strong experience with C# and .NET (e.g., .NET Core / .NET 6+)
- Experience with ASP.NET, MVC, and/or Web APIs
- Solid understanding of object-oriented programming
- Experience working with SQL Server or similar databases
Desirable (for both):
- Experience with cloud platforms (e.g., Azure, AWS, or GCP)
- Familiarity with DevOps practices, CI/CD pipelines, and Docker
- Exposure to Agile development environments
- Knowledge of front-end technologies is a plus
This is a fantastic opportunity for developers looking to work on meaningful projects within a supportive and innovative organisation.