Graduate Software Engineer

 

Description:

Responsibilities:
Participate and actively engage in requirement gathering sessions with business stakeholders.
Design and implement the software components adhering to best industry standards ensuring re-usability, cost efficiency and information security.
Develop project plans with task breakdowns and estimates.
Coordinate with development and quality assurance teams across global locations for design discussions, task distribution, code review, status updates etc.
Provide assistance to L1 support teams for resolving production issues

What We’re Looking For:
Bachelor's/Master's Degree in Computer Science, Information Technology or equivalent.
Proficiency in at least one mainstream programming language (Python, Java, Scala, Clojure etc.).
In depth understanding of data structures and algorthmic designs.
Knowledge of computer networking concepts (TCP/IP, HTTPS, DNS etc.)
Understanding of software development methodologies (e.g., Agile, Waterfall).
Familiarity with Git based version control systems (e.g., Github, Gitlab)
Basic knowledge of databases (e.g., SQL, NoSQL).
Knowledge of Spring Boot framework, Test-driven development, Web Services (REST/SOAP) development and docker containers.
Familiarity with Cloud technologies (AWS, Azure, GCP) is advantageous
Knowledge of system design (Microservices, event driven architectures, distributed systems) is a plus.
Knowledge of one or more of scripting and build automation tools (Ant, Perl, Shell, Python, Maven, Gradle) is advantageous.

Right to work requirements
This role is limited to persons with indefinite right to work in UK.

Organization S&P Global
Industry IT / Telecom / Software Jobs
Occupational Category Graduate Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-01-17 5:26 am
Expires on 2026-03-03