Country/Region:  GB

We are seeking a motivated and enthusiastic software Developer with a computer science background to join our team. As a fresher, 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 entry level developers 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 and team members to design, develop, and implement software solutions.

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

·       Stay up-to-date with emerging technologies and industry trends. Analysing client and user requirements

  • Writing code that creates new programs that satisfy requirements
  • Writing code that develops existing programs to add features or make them more efficient
  • Testing code and making adjustments until programs work reliably as required
  • Identifying and correcting program bugs
  • Writing technical specifications and instructions in collaboration with Technical Writers
  • Recommending new programs and technologies to clients and supervisors

Qualifications –

·       Bachelor’s degree in Computer Science, information technology, or a related field.

·       Strong understanding of programming languages such as Java, C++, Python, or JavaScript

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

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

·       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 -

  • If more interested in web application development, experience working with one or more of: JavaScript, React, Node.js, Python or Java.

If more interested in mobile development, experience working with one or more of: iOS development in Swift or Objective-C, Android development in Kotlin or Java.