Graduate Software Engineer - Remote
- glasgow, scotland, EH1 1AA, United Kingdom
- Permanent·Remote
- Full time
- £35,000 - £35,000 Per Annum
Job Description
About the Role
Our client is searching for bright and enthusiastic Graduate Software Engineers to join their fully remote engineering team, based originally in Edinburgh but operating across the globe. This is a fantastic opportunity for individuals passionate about technology and software development to launch their careers in a dynamic, innovative company. You will work on challenging projects, contribute to the full software development lifecycle, and collaborate with a talented, geographically dispersed team. Our client fosters a culture of continuous learning and innovation, providing the perfect environment for ambitious graduates to grow their technical expertise and make a significant impact.
Key Responsibilities
- Design, develop, test, and deploy robust software solutions using modern programming languages and frameworks.
- Collaborate with product managers and other engineers to define project requirements and technical specifications.
- Write clean, efficient, and well-documented code, participating actively in code reviews .
- Troubleshoot, debug, and resolve software defects and issues promptly.
- Contribute to architectural discussions and technical design decisions.
- Engage in continuous learning and stay abreast of new technologies and industry trends.
Requirements
- A Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field.
- Solid understanding of software development principles, algorithms, and data structures.
- Proficiency in at least one object-oriented programming language (e.g., Java, Python, C++).
- Familiarity with version control systems like Git.
- Excellent problem-solving skills and a strong aptitude for logical thinking.
- Strong communication and collaboration skills, suitable for a remote team environment.
Benefits
- Competitive salary and performance-based bonuses.
- Fully remote working arrangement with flexible hours.
- Generous budget for professional development, training, and conferences.
- Comprehensive health, dental, and vision insurance plans.
- Opportunity to work on impactful projects with cutting-edge technology.
- A supportive and inclusive remote culture that values collaboration and individual growth.


