We are seeking a talented and motivated Graduate Software Engineer to join our dynamic team. The ideal candidate will have a strong foundation in software development, with experience in various programming languages and frameworks. You will be responsible for designing, developing, and maintaining software applications that meet our clients' needs. This role requires a proactive approach to problem-solving and a commitment to delivering high-quality software solutions.
Duties
Design, develop, and implement software applications using .NET and C#.
Collaborate with cross-functional teams to define, design, and ship new features.
Maintain and improve existing software applications, ensuring they are robust and scalable.
Write clean, maintainable code while following best practices in software development.
Conduct code reviews to ensure quality standards are met.
Utilise version control systems such as GitHub for collaborative development.
Develop RESTful APIs for seamless integration with other services.
Manage databases using SQL and ensure data integrity across applications.
Work with cloud platforms for deployment and scaling of applications.
Troubleshoot and debug issues as they arise, providing timely solutions.
Qualifications
Proficiency in programming languages including C# and .NET.
Strong knowledge of SQL for database management.
Familiarity with cloud services is preferred.
Understanding of RESTful API design principles.
Experience using GitHub for version control in collaborative projects.
Excellent problem-solving skills and attention to detail.
Ability to work independently as well as part of a team in a fast-paced environment.
A degree in Computer Science or a related field is essential.
If you are passionate about technology and eager to contribute to innovative projects, we encourage you to apply for this exciting opportunity.
Job Type: Full-time
Pay: 26,712.52-30,000.00 per year
Benefits:
Additional leave
Employee discount
Schedule:
Monday to Friday
Ability to commute/relocate:
Haydock WA11 9UY: reliably commute or plan to relocate before starting work (required)
Education:
Bachelor's (required)
Work authorisation:
United Kingdom (required)
Work Location: In person