Menu

Software Engineer

Job details
Posting date: 01 October 2025
Salary: £24,000 to £27,000 per year
Hours: Full time
Closing date: 31 October 2025
Location: Leicester, Leicestershire
Remote working: Fully remote
Company: TESTQ TECHNOLOGIES LTD
Job type: Permanent
Job reference: TQ2425_2134_448

Apply for this job

Summary

Reference: TQ2425_2134_448
Vacancy: 1
Job title: Software Engineer
Location: Leicester 

Job Purpose: 
TESTQ Technologies is an IT services and Solutions Company whose offerings span over a variety of industry sectors with strong technical, domain, and process expertise helping clients grow their businesses and decrease operational costs on a continuous basis in an ever-changing business environment. 
We are seeking a motivated and skilled Software Engineer with 1 to 2 years of professional experience to join our growing development team. The ideal candidate has a solid foundation in software development principles, hands-on experience with modern technologies, and a passion for writing clean, maintainable, and efficient code.

Job Description (Main Duties and Responsibilities): 
Design, develop, test, and maintain scalable software applications and services.
Collaborate with product managers, designers, and other engineers to implement new features.
Write clean, efficient, and well-documented code following best practices.
Participate in code reviews and contribute to continuous improvement of development processes.
Debug and resolve software defects and issues in a timely manner.
Write and maintain unit and integration tests.
Stay up to date with emerging technologies and industry trends.

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment] 
A bachelor's degree in computer science, Information Technology, or a related discipline.
1 to 2 years of professional experience in software development roles.
Strong understanding of object-oriented programming (OOP) and software engineering principles.
Proficiency in at least one backend programming language such as Java, Python, Node.js, C#, Go, or Ruby.
Hands-on experience working with front-end technologies like JavaScript and modern frameworks such as React, Angular, or Vue.js.
Solid understanding of data structures, algorithms, and basic system design concepts.
Experience using version control systems, particularly Git.
Familiarity with RESTful APIs and/or GraphQL for backend communication.
Experience working with databases, including both relational (MySQL, PostgreSQL) and NoSQL (MongoDB) types.
Understanding of CI/CD practices and the fundamentals of software deployment.
Exposure to Agile methodologies like Scrum or Kanban and working in sprint-based environments.
Strong analytical, debugging, and problem-solving skills.
Good verbal and written communication skills and the ability to work well in a team.
Understanding of DevOps principles and working with tools like Jenkins, GitHub Actions, or GitLab CI.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).

Other Key skills: 
Good analytical and Problem-solving skills 
Good communication skills 
A thorough approach and Self starter 
Focus on quality and delivery 
Working together in teams. 
Leadership and effective decision making. 
Flexible Attitude 
Excellent customer service 

Qualifications:  Bachelor's degree or above in the UK or Equivalent. 
Salary: GBP 24000 to GBP 27000 per annum
Published Date: 01 October 2025
Closing Date: 30 October 2025
Evaluation: CV Review, Technical Test, Personal and Technical Interview and References 
Job Type: Full-time, Permanent [Part time and Fixed Term option is available] 

Apply for this job