Software Engineer - Technologist
Role details
Job location
Tech stack
Requirements
Are you a bright, ambitious Software Engineer looking for an opportunity to progress your career, working on complex and interesting systems in a role where you can learn and develop your skills?, * You have achieved a minimum 2.1 BSc in Computer Science or similar technical discipline from a top tier / Russel Group university, backed by A's at A-level
- You're a technologist who enjoys collaborating and problem solving, working on complex, distributed systems
- You have strong backend coding skills - you can come from any tech background (e.g. Java, Python, Full Stack) but be happy to use C# .Net going forward and pick up new things along the way
- You have experience with public cloud technologies - Azure, AWS, GCP
- You have a good knowledge of modern software engineering best practices and have experience across the full software development lifecycle
- You have a thorough understanding of Computer Science fundamentals such as OOP, Data Structures, Design Patterns, Algorithms
- You're excited to join a start-up in a role that you can shape and influence
Benefits & conditions
You'll join colleagues in brand new Central Newcastle offices on a full-time basis (Monday to Friday), working hours 0900-1800 with some flexibility. The offices are well equipped and offer fantastic views across the City and the local countryside, many employees walk or cycle in (onsite showers available!)., As a Software Engineer / Developer you will earn a competitive package:
- Salary to £70k
- Bonus
- 25 days holiday
- Bupa healthcare
- Generous pension contribution
- Continuous career development opportunities
- Social team atmosphere with a range of events and early finish for drinks on Fridays