Apply now »

Mastek

Mastek is an enterprise digital & cloud transformation specialist that engineers excellence for customers across 40 countries, including the UK, Europe, US, Middle East, Asia Pacific and India. We help enterprises navigate the digital landscape and stay competitive by unlocking the power of data, modernising applications and accelerating digital advantage for our customers.

 

Location - Leeds

 

Position Overview –

We are seeking a motivated and enthusiastic Graduate / Junior Software Developer (Data Engineering focused) with a computer science background to join our team. As a junior developer, you will have the opportunity to work on diverse projects, learn from experienced professionals, and develop your skills in a collaborative environment. This role is ideal for people with 0-18 months of experience and who feel confident in their technical ability and want to be a part of the highly-skilled development team at Mastek.

 

Key Responsibilities –

· Collaborate with senior developers, QA engineers, designers, and product teams to deliver high-quality features.

· Write clean, efficient, secure and maintainable code in accordance with best practices.

· Stay up-to-date with emerging technologies and industry trends.

· Analyse client and user requirements

· Integrate with agile teams and actively contribute to all agile ceremonies

· Participate in code reviews and learn industry-standard development best practices.

· Troubleshoot, debug, and resolve software defects or issues.

· Contribute to documentation of code, processes, and architecture.

· Continuously improve skills through learning, experimentation, and feedback.

 

Qualifications –

· Bachelor’s degree in Computer Science, information technology, or a related field, with an attainment level of First Class honours (higher 2:1 attainers, with strong results in core software engineering areas, will be considered). Preference will be given to candidates who have studied AI/ML as part of their course.

· Strong understanding of programming languages, ideally Python, or alternately Java, C++

· Familiarity with web development technologies (HTML, CSS, and JavaScript frameworks) is a plus.

· Basic knowledge of Database (SQL or NoSQL) and Data structures.

· Knowledge of cloud platforms (ideally AWS, else Azure).

· Exposure to or interest in one or more of the following Data Engineering technology stacks:

- Data Engineering with Palantir Foundry, AWS and/or AzureData

- Engineering with Databricks, AWS and/or Azure

· Familiarity with version control systems (e.g. Git).

· Excellent problem – solving skills and a willingness to learn new technologies.

· Strong communication skills and ability to work in a team- oriented environment.

· Verbal and written communication, especially making complex concepts more accessible

 

Nice to have -

· Internship or project experience through university or personal projects.

Apply now »