Graduate / Junior C# Software Engineer | Belfast (Hybrid) Location: Belfast Type: Full-Time | Permanent About the Opportunity: Join a collaborative and growing software team working with modern Microsoft technologies to deliver scalable, high-quality applications. This is an ideal role for a graduate or junior developer eager to build commercial experience in C#, .NET, and cloud-based systems while learning from experienced engineers in a supportive environment. What Youll Be Doing: Developing, testing, and maintaining software solutions using C# and the .NET framework. Collaborating with senior engineers on new feature development and system improvements. Participating in code reviews, debugging, and technical discussions. Working with databases, APIs, and front-end integrations as part of end-to-end delivery. Learning modern engineering practices such as Agile, CI/CD, and cloud deployment. What Youll Bring: Degree in Computer Science, Software Engineering, or related field. Solid understanding of object-oriented programming principles. Exposure to C#, .NET, SQL, or similar technologies (through coursework, projects, or placement). Enthusiasm for software development and a genuine desire to learn and grow. Good problem-solving and communication skills. Why Join: Structured mentorship and technical development support. Exposure to real-world software delivery and modern cloud technologies. Inclusive, team-oriented culture where your ideas are valued. Excellent career progression opportunities within a growing organisation. If you're interested or have any further questions on the role, please feel free to reach out to Eve Geddis directly on LinkedIn. Skills: C# .Net Benefits: Pension Fund