Graduate Software Engineer developing software solutions for a Corporate Intranet product. Collaborating with senior developers to learn and make an impact in a dynamic environment.
Responsibilities
As a Graduate Software Engineer, you will embark on an exciting journey to develop cutting-edge Corporate Intranet product that impacts millions of users worldwide.
Under the mentorship of experienced Technical Leads and Senior Developers, you will contribute to innovative projects, solve complex problems, and grow your skills in a collaborative and supportive environment.
This role offers an exceptional opportunity to kickstart your career, learn from industry experts, and make a tangible impact from day one.
Requirements
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
Strong understanding of Object-Oriented Programming (OOP) concepts and principles
Familiarity with SOLID principles and their application in software development
Proficiency in at least one programming language, such as C#, Java, or JavaScript
Familiarity with web development technologies including HTML5, CSS3, and JavaScript frameworks
Basic knowledge of databases and SQL
Understanding of version control systems, particularly Git
Awareness of software development methodologies, especially Agile/Scrum
Knowledge of data structures, including arrays, linked lists, stacks, queues, trees, graphs, and hash tables
Understanding of algorithms such as sorting algorithms (e.g., quicksort, mergesort), searching algorithms (e.g., binary search), recursion, and basic algorithmic complexity (Big O notation)
Strong problem-solving skills with a logical and analytical mindset Eagerness to learn and adapt to new technologies and challenges
Excellent communication skills, both verbal and written Collaborative team player who thrives in a group environment
High attention to detail and commitment to delivering quality work
Self-motivated with the ability to take initiative and work independently when necessary
Curiosity and passion for technology and software development
Proactive attitude, always seeking ways to contribute and improve
Benefits
25 days annual leave (with the option to buy and sell additional days)
Cycle to work scheme
Access to Learning & Development platform
Life Insurance
Auto Enrolment Pensions
Healthshield (Cashback on dental check-ups and fillings, eye tests, physiotherapy, prescriptions and much more
Reimburse for usage of personal mobile phone
Free Gym membership and Free Friday lunch for office based staff
Principal Engineer leading global waste management program for Micron Technology. Driving compliance and operational excellence across diverse manufacturing sites.
Technical Lead for React Native in a high - scale mobile engineering organisation. Leading hybrid delivery and collaborating with iOS and Android teams in London.
Software Engineer II developing components while providing system solutions development at TD. Engaging in analytics, support, testing, and proof of concepts aligned with objectives.
Software Engineer II at TD providing technical expertise in software development. Collaborating with cross - functional teams to deliver high - quality solutions.
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.