Junior Developer - Newcastle upon Tyne

Up to 23k + Bonus
Ref: 36 Date Posted: Thursday 26 Aug 2021
LinkedIn ShareShare
Would you like to work for an award-winning company?
Have you got previous experience working as a Junior Developer?
Are you a strong communicator with a passion for delivering exceptional service?
If the answer is YES then we have a great opportunity for you!
Who are we?
TSG (Technology Services Group) are a Managed IT Services provider covering the whole of the UK. Here at TSG our people have a passion for delivering excellent customer service. We believe in giving our people the tools, training and support they require to excel in their roles with autonomy to make decisions where needed. Our values are based around Quality, Ownership and Passion and these sit at the core of our business, helping us to achieve our mission.
Why should I work for TSG?
It is our people that make TSG what it is and a great place to work. We have an open and honest culture here where we welcome feedback and act off the back of that. As a result, we have recently won six awards in the Best Companies to work for awards 2021. TSG is now officially one of the ‘UKs Top 100 Best Large Companies’ and one of the ‘Top 50 Technology Companies’ to work for. In addition, we have been awarded a 2 star accreditation for ‘Outstanding’ employee engagement, as well as some Regional Awards.
At TSG we have a realistic approach and we care about the health and wellbeing of our TSG family. We love having social events wherever possible – this has included plenty of virtual ones during the Covid-19 pandemic, we are also very excited to have a ‘save the date’ in place for an all-staff event post pandemic that we hope can come to fruition as long as it is safe to do so.
In addition, we love giving back to the community. Over the last year TSG has been continuing to raise money for our chosen charity Mental Health UK, so far we have raised over £13,000 across the business completing a variety of challenges. These challenges included a walkathon which seen 100 TSG colleagues walk the equivalent distance from the organisations Team Valley office to Microsoft's Seattle HQ - a huge 9.6 million steps!
Job Purpose & Responsibilities;
As a Junior Developer, you will be part of a team of developers transforming our internal business platforms into automated solutions being delivered via an agile software delivery lifecycle with a DevOps mindset and approach.
You will be a key contributor in our modernisation journey to cloud first with Azure, developing infrastructure as code, implementing comprehensive monitoring tools, and deploying using continuous integration / continuous deployment.
Alongside developing high-quality code, your role will contribute to the ongoing evolution of our technology strategy and processes.
Responsibilities will include, but are not limited to;
  • Design structured and maintainable software meeting all requirements
  • Apply appropriate paradigms at the right level of complexity when writing code
  • Pursue a security by design approach
  • Test software to ensure quality
  • Integrate and release software safely
  • Improve knowledge and maintain quality through the process of peer reviews
  • Advocate consistent best practises
  • Maintain and improve existing systems
Knowledge, Skills & Experience;                       
We don’t expect you to be familiar with all the technology listed below, we do however need you to come with good software development fundamentals and a keen desire to improve yourself whilst being part of a dynamic team.
  • C#
  • HTML
  • JavaScript
  • Web services, working with files (Text, XML, JSON)
  • One to two years commercial software development experience
  • Bachelor’s degree in computer Science or equivalent
  • Experience developing in an agile environment
  • Business Central
  • Dynamics 365
  • A broad understanding of ERP functions
  • Infrastructure of Code, terraform would be highly beneficial
  • Azure DevOps, Functions, App Service, Containers, SQL, Cosmos DB
  • Experience working in a Continuous Integration and Continuous Deployment environment
Your behaviours:
  • Strong desire to self-develop, keen to investigate, learn and improve
  • Flexible attitude with the ability to adapt to changing circumstances and new challenges
  • Strong attention to detail
  • Positive mindset, you identify improvements and engage with others to drive change
What’s in it for you?
  • 25 days annual leave
  • Life assurance
  • Contributory pension scheme with employer contribution of 4%
  • Perkbox discounts
  • Company sick pay
  • Income protection cover
  • Enhanced Maternity and Paternity pay
  • Flexible home-based opportunities
  • Long service benefits including increased annual leave accrued with service
  • Flexible working day policy
  • Relaxed dress policy
  • Cycle to work scheme
  • Employee recognition scheme
  • Paid CSR days
  • Fantastic company culture including regular team building events
  • Excellent progression opportunities and training support, including recognised qualifications
If this sound like the role for you, please apply today.