Junior C# Desktop Application Developer - Graduates Considered

Junior C# Desktop Application Developer - Graduates Considered

Entry level 25000 - 30000 € / year (est.) Home office (partial)
RedTech Recruitment

At a Glance

  • Tasks: Develop and maintain high-quality Windows desktop applications in a collaborative team.
  • Company: Join an industry-leading software company known for excellent training and career progression.
  • Benefits: Enjoy a competitive salary, remote work options, and a supportive engineering culture.
  • Other info: Great opportunities for personal growth and skill development await you.
  • Why this job: Kickstart your career with hands-on experience in cutting-edge software development.
  • Qualifications: Strong C# knowledge and a passion for software engineering are essential.

The predicted salary is between 25000 - 30000 € per year.

A fantastic opportunity for a Junior Software Developer with strong C# knowledge to join an industry-leading software company based in Leicestershire. Offering excellent training, career progression and long-term prospects, this is an ideal opportunity for a graduate or junior developer to work on a complex native Windows desktop application within a collaborative engineering environment. You will be joining a team with an excellent track record of mentoring and developing early-career engineers.

Location: 2 days a week in Leicestershire / 3 days remote (ideally you will drive, but commutable via public transport from Leicester, Market Harborough and Rugby).

Salary: £25,000 - £30,000 per annum + benefits

Requirements for Junior C# Desktop Application Developer:

  • 2.1 honours degree or above in a relevant subject with a high Computer Science content, such as Computer Science, Mathematics, Physics, Engineering or similar
  • Candidates on track for a First from a leading university will be highly regarded
  • At least BBC at A Level or equivalent UCAS points
  • Strong knowledge of C#
  • Excellent object-oriented programming knowledge
  • Understanding of desktop application development within Windows environments
  • Good knowledge in at least 2 of the following: Databases, Testing, Agile, Multithreading, Networking or Cyber Security
  • Knowledge of .NET development and Windows application frameworks
  • Exposure to additional programming languages such as C++, Java, Python or JavaScript is beneficial
  • Familiarity with Agile methodologies and tools, such as Jira, is advantageous
  • Exposure to automated testing or debugging tools would be beneficial
  • Internship, placement year or commercial experience using C# would be highly beneficial
  • Personal coding projects, hackathons or open-source contributions would be advantageous
  • Genuine passion for software engineering and technology
  • Strong problem-solving ability
  • Excellent communication skills

Responsibilities for Junior C# Desktop Application Developer:

  • Development and maintenance of high-quality native Windows desktop applications
  • Supporting the design and implementation of new software features and enhancements
  • Working closely with software engineers, testers and product teams
  • Contributing to software architecture and technical discussions
  • Investigating and resolving software issues and bugs
  • Writing clean, maintainable and efficient code
  • Supporting testing and debugging activities
  • Participating in code reviews and following engineering best practices
  • Working within Agile development teams and contributing to ceremonies
  • Contributing to continuous improvement across the software development lifecycle

What the role offers:

  • Working for a leading software company with an excellent reputation for training and developing graduates
  • The opportunity to work on complex desktop software applications
  • Excellent career progression opportunities
  • Collaborative and supportive engineering culture
  • Excellent salary and benefits package

Applications:

If you would like to apply for this unique opportunity, please send an up-to-date CV via the relevant link, ensuring your academic achievements and any online repositories are included on your CV.

We’re committed to creating an inclusive and accessible recruitment process. If you require reasonable adjustments for your application or during the review process, please highlight this by separately emailing applications@redtech-recruit.com.

RedTech Recruitment Ltd focus on finding roles for Engineers and Scientists. Even if the above role isn’t of interest, please visit our website to see our other opportunities.

We are an equal opportunity employer and value diversity at RedTech. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Junior C# Desktop Application Developer - Graduates Considered employer: RedTech Recruitment

Join a leading software company in Leicestershire that prioritises the growth and development of its employees. With a strong focus on training, collaborative work culture, and excellent career progression opportunities, this role is perfect for graduates eager to make an impact in software engineering. Enjoy the flexibility of a hybrid working model while contributing to innovative desktop applications in a supportive environment.

RedTech Recruitment

Contact Detail:

RedTech Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Junior C# Desktop Application Developer - Graduates Considered

Tip Number 1

Network like a pro! Reach out to your university alumni or join local tech meetups. You never know who might have a lead on that perfect Junior C# Developer role.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your coding projects, especially those in C#. This gives potential employers a peek into your coding style and problem-solving abilities.

Tip Number 3

Prepare for interviews by practicing common coding challenges and discussing your past projects. Be ready to explain your thought process and how you tackle problems—communication is key!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Junior C# Desktop Application Developer - Graduates Considered

C#
Object-Oriented Programming
Desktop Application Development
Databases
Testing
Agile
Multithreading

Some tips for your application 🫡

Show Off Your Skills:Make sure to highlight your strong C# knowledge and any relevant projects you've worked on. We want to see what you can do, so don’t hold back!

Tailor Your CV:Customise your CV to match the job description. Mention your academic achievements and any experience with desktop application development. This helps us see how you fit into our team.

Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make it easy for us to understand your qualifications.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for this fantastic opportunity.

How to prepare for a job interview at RedTech Recruitment

Know Your C# Inside Out

Make sure you brush up on your C# knowledge before the interview. Be prepared to discuss object-oriented programming concepts and how you've applied them in your projects. If you can, bring examples of your coding work or personal projects to showcase your skills.

Familiarise Yourself with Desktop Development

Since this role focuses on Windows desktop applications, it’s crucial to understand the specific frameworks and tools used in this environment. Research .NET development and be ready to talk about any experience you have with Windows application frameworks like WinForms or WPF.

Show Your Problem-Solving Skills

Employers love candidates who can think critically and solve problems. Prepare for potential coding challenges or technical questions that test your problem-solving abilities. Practising common algorithms or debugging scenarios can give you a leg up.

Engage with the Team Spirit

This company values collaboration, so be ready to discuss how you work within a team. Share experiences where you contributed to group projects or participated in code reviews. Highlight your communication skills and how you handle feedback, as these are key in a collaborative environment.