Software Developer
Job Description
About Our Client
Our client is a globally recognised provider of financial intelligence and analysis, helping organisations make informed business decisions with confidence. Through innovative financial assessment tools and market insights, they support businesses around the world in understanding market movements, identifying opportunities and gaining a competitive advantage.
Due to continued growth, they are looking to appoint a talented Software Developer to join their technology team based in Thornaby.
The Opportunity This is an exciting opportunity to join a well-established and highly successful business developing high-performance web applications and internal systems used by organisations worldwide.
As a Software Developer, you will play a key role in the development, optimisation and maintenance of server-side applications, helping to ensure performance, scalability and reliability across the company's digital platforms. You'll collaborate with a close-knit technical team, contribute to innovative solutions and help shape the future of the organisation's technology landscape.
Key Responsibilities
Develop, maintain and optimise web applications using C# and ASP.NET Core MVC
Design and implement robust back-end services and APIs
Collaborate with developers and stakeholders to deliver high-quality solutions
Explore and implement new database and application technologies to improve performance and functionality
Design and maintain efficient database architectures
Produce clear technical documentation for systems and development projects
Provide application support, troubleshooting and issue resolution
Contribute to both customer-facing applications and internal business systems
Ensure applications remain secure, scalable and high-performing Essential Skills & Experience
Commercial experience developing applications using C# and ASP.NET Core MVC
Experience working with Azure DevOps
Strong knowledge of Azure SQL
Experience using Git for version control
Solid understanding of Object-Oriented Programming (OOP)
Understanding of scalable application design principles
Strong debugging and unit testing skills
Excellent problem-solving abilities
Strong written and verbal communication skills
Ability to work effectively both independently and within a collaborative team environment Desirable
Degree in Computer Science, Information Technology or a related discipline
Experience working within an Agile development environment
Knowledge of Continuous Integration and DevOps practices
Experience evaluating and implementing new technologies and solutions What's on Offer?
Competitive salary of £35,000 – £50,000, depending on experience
Opportunity to work for a successful and internationally recognised organisation
Modern offices in Thornaby, Stockton-on-Tees
Exposure to large-scale business-critical applications
Collaborative and supportive development environment
Long-term career development opportunities If you're a passionate Software Developer looking to work on meaningful products within a growing technology team, we'd love to hear from you
Job Summary
Similar Jobs
The largest community on the web to find and list jobs that aren't restricted by commutes or a specific location.
-
Senior Server and Storage Specialist
- IT Job Pro
-
5G Performance Specialist
- IT Job Pro
-
Channel Development Manager
- IT Job Pro

