onsite
Junior Software Engineer - Compass Group
Software Engineer
Entry‑level software engineer role focused on developing and maintaining back‑of‑house applications, using Java or C#, SQL databases, and modern version‑control within an Agile team.
About the role
Key Responsibilities
- Develop, test, and maintain back‑of‑house applications using Java or C#.
- Write and optimise SQL queries and stored procedures for data‑intensive features.
- Collaborate with senior engineers and product owners in Agile Scrum ceremonies.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Assist in troubleshooting and resolving production issues to ensure system reliability.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or related field.
- Fundamental knowledge of Java or C# and relational databases (SQL).
- Experience with version control systems, preferably Git.
- Understanding of Agile development practices and ability to work in a team.
- Strong problem‑solving skills and eagerness to learn new technologies.