At a Glance
- Tasks: Join a dynamic team to develop software solutions from start to finish.
- Company: A growing tech company based in Newcastle, focused on innovation and collaboration.
- Benefits: Enjoy a full-time role with opportunities for professional growth and development.
- Why this job: Perfect for tech enthusiasts eager to solve real business problems and make an impact.
- Qualifications: Must have a 1st class degree from a Russell Group University and A-Levels (AAA).
- Other info: Ideal for recent graduates passionate about programming and technology.
The predicted salary is between 30000 - 50000 £ per year.
Full time perm - On site in Newcastle
My client is looking for exceptional graduates to join their growing team based in Newcastle.
Essential skills needed include:
- Programming and technology skills, including an understanding of and recent programming experience in C#/.Net or other object oriented languages such as Java or Python
- Understanding of SQL databases
- A strong enthusiasm for programming and technology and an appetite to work in a dynamic and integrated team
- The ability to own all aspects of development projects from start to finish
- A desire to understand and solve business problems, build domain knowledge and increase market understanding
- The ability to communicate clearly and professionally with our clients as well as team members
Graduate Software Developer (based in Newcastle) employer: True North Group
Contact Detail:
True North Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Graduate Software Developer (based in Newcastle)
✨Tip Number 1
Make sure to showcase your programming skills in C#/.Net, Java, or Python during any networking opportunities. Engage with professionals in the field through platforms like LinkedIn or local tech meetups in Newcastle to demonstrate your enthusiasm and knowledge.
✨Tip Number 2
Familiarise yourself with SQL databases and be prepared to discuss your experience or projects involving them. This will show your potential employer that you have the technical foundation they are looking for.
✨Tip Number 3
Develop a strong understanding of the business problems that the company aims to solve. Research their projects and be ready to discuss how your skills can contribute to their goals during interviews.
✨Tip Number 4
Practice your communication skills by explaining complex technical concepts in simple terms. This will help you convey your ideas clearly to both clients and team members, which is crucial for this role.
We think you need these skills to ace Graduate Software Developer (based in Newcastle)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your programming skills, particularly in C#/.Net, Java, or Python. Include any relevant projects or coursework that demonstrate your technical abilities and enthusiasm for software development.
Craft a Strong Cover Letter: In your cover letter, express your passion for technology and programming. Mention specific experiences that showcase your problem-solving skills and ability to work in a team. Relate your academic achievements to the requirements of the role.
Showcase Relevant Projects: If you have completed any projects, whether academic or personal, that involve programming or database management, be sure to include them in your application. This can help demonstrate your practical experience and understanding of the technologies mentioned.
Prepare for Technical Questions: Anticipate potential technical questions related to programming languages and SQL databases. Brush up on your knowledge and be ready to discuss your thought process and problem-solving approach during interviews.
How to prepare for a job interview at True North Group
✨Showcase Your Programming Skills
Be prepared to discuss your experience with C#/.Net, Java, or Python. Bring examples of projects you've worked on, and be ready to explain your thought process and the challenges you faced.
✨Demonstrate Your Problem-Solving Ability
Think of specific instances where you've tackled complex problems. Be ready to share how you approached these challenges and what solutions you implemented, as this will show your analytical skills.
✨Communicate Clearly
Practice articulating your thoughts clearly and professionally. This is crucial when discussing technical concepts or explaining your projects, as effective communication is key in a team environment.
✨Express Your Enthusiasm for Technology
Let your passion for programming and technology shine through. Discuss any personal projects, relevant coursework, or tech trends that excite you, as this will demonstrate your commitment to the field.