Qureos

Find The RightJob.

Software Developer

At Magnific IT Ltd, we pride ourselves on being at the forefront of technological innovation. As a leading player in the IT industry, we specialize in delivering top-notch software solutions to our diverse range of clients. Our dynamic team is committed to excellence, and we are looking for a skilled Software Developer with 5 years of experience to join us and contribute to our ongoing success.

Job Overview:

As a Software Developer at Magnific IT Ltd, you will be responsible for designing, developing, and maintaining high-quality software applications. You will collaborate closely with cross-functional teams to understand project requirements and deliver solutions that meet or exceed expectations. This role requires a deep understanding of software development principles, strong problem-solving skills, and a passion for continuous learning.

Key Responsibilities:

  • Software Development:
  • Design, develop, test, and deploy software applications according to project specifications and deadlines.
  • Write clean, scalable, and efficient code using industry best practices.
  • Conduct code reviews and provide constructive feedback to peers.
  • Project Collaboration:
  • Work closely with project managers, business analysts, and other stakeholders to gather and refine requirements.
  • Participate in daily stand-ups, sprint planning, and other Agile ceremonies to ensure smooth project execution.
  • Collaborate with UI/UX designers to create user-friendly and visually appealing interfaces.
  • Problem Solving:
  • Analyze and troubleshoot software defects and performance issues.
  • Propose and implement solutions to enhance the functionality and efficiency of existing systems.
  • Stay updated with the latest industry trends and technologies to continuously improve development processes.
  • Documentation:
  • Create and maintain comprehensive documentation for software applications, including design specifications, user guides, and troubleshooting manuals.
  • Ensure that documentation is up-to-date and accessible to relevant team members.
  • Testing and Quality Assurance:
  • Develop and execute unit tests to validate the functionality and performance of software components.
  • Collaborate with QA engineers to identify and resolve issues during the testing phase.
  • Ensure software releases meet quality standards and project requirements.

Required Skills and Qualifications:

  • Experience:
  • Minimum of 5 years of professional experience in software development.
  • Proven experience with multiple programming languages and technologies (e.g., Java, C#, Python, JavaScript).
  • Hands-on experience with frameworks and libraries such as React, Angular, or .NET.
  • Technical Proficiency:
  • Strong knowledge of software development methodologies, including Agile and Scrum.
  • Experience with version control systems such as Git.
  • Familiarity with database management systems (e.g., SQL, NoSQL) and data modeling.
  • Problem-Solving Skills:
  • Excellent analytical and problem-solving abilities.
  • Ability to troubleshoot complex software issues and devise effective solutions.
  • Strong attention to detail and commitment to delivering high-quality work.
  • Communication Skills:
  • Effective verbal and written communication skills.
  • Ability to articulate technical concepts to non-technical stakeholders.
  • Strong interpersonal skills and the ability to work collaboratively in a team environment.
  • Education:
  • Bachelor’s degree in Computer Science, Engineering, or a related field. Equivalent work experience may be considered.
  • Additional Qualities:
  • Passion for technology and a desire to stay current with emerging trends.
  • Demonstrated ability to handle multiple tasks and projects simultaneously.
  • Proactive and self-motivated with a strong work ethic.

Preferred Qualifications:

  • Bachlores/Master’s degree in Computer Science or a related field.
  • Certifications in relevant technologies or methodologies (e.g., AWS Certified Developer, Scrum Master) ( preferable)
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of DevOps practices and tools.

What We Offer:

  • Competitive salary and performance-based incentives.
  • Comprehensive benefits package, including health, dental, and vision insurance.
  • Opportunities for professional growth and career advancement.
  • Flexible work hours and remote work options.
  • A supportive and collaborative work environment with a focus on work-life balance.

Job Type: Permanent

Pay: £38,063.00-£44,911.00 per year

Benefits:

  • Company pension
  • Free parking
  • Private medical insurance
  • Work from home

Work Location: Hybrid remote in Darlington, DL3 7PL

© 2026 Qureos. All rights reserved.