Software Developer
Summary
Software Developer at a technical consultancy in Newcastle, designing and delivering software solutions using Python, Java, React, Rust, C#, and .NET across AWS and Azure cloud platforms.
Salary: £48,000 - 88,000 per year
Requirements:- Strong A-Level qualifications (3 As minimum or international equivalent)
- Bachelors degree in Computer Science from a globally recognised university or Top 300 university, with a minimum 2:1 grade
- Strong programming skills in Python, Java, React, Rust, C#, and .NET
- Strong problem-solving skills with the ability to work independently and take ownership of projects
- Strong experience working across Azure and AWS
- Experience within financial services or a consultancy environment is desirable
- Excellent communication skills, with the ability to engage effectively with both technical and non-technical stakeholders
- Highly organised and motivated to continuously learn and develop new technical skills
- Entrepreneurial mindset with a proactive approach to identifying and solving challenges
- Design, develop, and maintain high-quality software applications and services
- Take full ownership of technical projects, from understanding stakeholder needs to delivering solutions that work
- Collaborate with business users and technical teams to identify opportunities for innovation and process improvement
- Challenge existing processes with technical and innovative thinking
- Stay updated with emerging technologies, development frameworks, and industry best practices
- Participate in code reviews and promote high standards of software engineering across the team
- AWS
- Azure
- C#
- Java
- Python
- React
- Rust
- ASP.NET
- Cloud
- DevOps
More:
Chi Square Group is delighted to be partnering with a technical consultancy firm in the search for a Software Developer to join its growing technology team in Newcastle. We offer a competitive compensation package, hybrid working, meaningful ownership and responsibility from day one, exposure to a wide variety of challenging and impactful technology projects, and continuous learning and professional development opportunities. The successful candidate will play a key role in designing, developing, and delivering innovative software solutions, contributing to scalable applications and systems that have a tangible impact on a fast-growing organisation.
last updated 35 week of 2026