At a Glance
- Tasks: Write clean code, test applications, and troubleshoot software issues.
- Company: Join a well-established software business in Norfolk with a vibrant team.
- Benefits: Gain hands-on experience, learn from experts, and enjoy a supportive work culture.
- Why this job: Perfect for recent grads eager to grow in C# development and make an impact.
- Qualifications: Knowledge of C#, SQL Server, and Agile principles; degree in Computer Science preferred.
- Other info: Remote work options may be available; EU work permit required.
The predicted salary is between 28800 - 48000 £ per year.
Our client is a well-established software business based in Norfolk. They are looking to hire a recent graduate / junior developers with knowledge and experience in C# development to join their expanding software development team. You will be learning and developing skills in a mixture of both desktop and web based applications.
Responsibilities:
- Write clean, testable code using .Net programming languages
- Test and debug various .Net applications
- Review and refactor code
- Troubleshoot, debug and upgrade existing software
- Deploy fully functional applications
- Train, learn and expand knowledge base in core technologies
Requirements:
- Demonstrable knowledge C# and Microsoft SQL Server / Transact-SQL
- Familiarity with Git advantageous
- Familiarity with Azure advantageous
- Understanding of Agile development principles
- Troubleshooting abilities
- BSc in Computer Science, Engineering or relevant field advantageous
Junior C# / .Net Software Developer employer: i4 Jobs
Contact Detail:
i4 Jobs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Junior C# / .Net Software Developer
✨Tip Number 1
Make sure to brush up on your C# and .Net skills before applying. Consider working on a small project or contributing to open-source projects to showcase your coding abilities and understanding of these technologies.
✨Tip Number 2
Familiarise yourself with Agile development principles, as this is often a key aspect of software development teams. You could even take an online course or read up on Agile methodologies to demonstrate your commitment to learning.
✨Tip Number 3
If you have experience with Git or Azure, be prepared to discuss it in detail during the interview. If not, consider setting up a GitHub account and experimenting with Azure to gain some practical knowledge.
✨Tip Number 4
Network with professionals in the industry, especially those who work with C# and .Net. Attend local meetups or online webinars to connect with others and learn about potential job openings, including our own at StudySmarter.
We think you need these skills to ace Junior C# / .Net Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience and skills in C# and .Net development. Include any relevant projects or coursework that demonstrate your knowledge of Microsoft SQL Server and Agile principles.
Craft a Strong Cover Letter: Write a cover letter that explains why you are interested in the Junior C# / .Net Software Developer position. Mention specific skills that align with the job description, such as your familiarity with Git and Azure.
Showcase Your Projects: If you have completed any personal or academic projects using C# or .Net, include them in your application. Briefly describe the project, your role, and the technologies used to demonstrate your practical experience.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at i4 Jobs
✨Brush Up on C# and .Net
Make sure you have a solid understanding of C# and .Net frameworks. Be prepared to discuss your previous projects or coursework that involved these technologies, as well as any challenges you faced and how you overcame them.
✨Familiarise Yourself with SQL Server
Since the role requires knowledge of Microsoft SQL Server, review key concepts such as database design, queries, and stored procedures. You might be asked to solve a problem or write a query during the interview, so practice is key!
✨Understand Agile Principles
The company values Agile development principles, so be ready to discuss your understanding of Agile methodologies. Think about how you've worked in teams before and how you can contribute to an Agile environment.
✨Prepare Questions for Your Interviewers
Interviews are a two-way street! Prepare thoughtful questions about the team, the projects you'll be working on, and the company's culture. This shows your genuine interest in the position and helps you assess if it's the right fit for you.