Enable job alerts via email!

Software Engineer

Synergy Solutions International Limited

London

On-site

GBP 40,000 - 60,000

Full time

23 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading consultancy in London is seeking a full-time Software Development Engineer to join their growing team. The role involves applying engineering principles to design and maintain applications, working on critical tasks such as device driver modifications and bug resolution. Candidates should possess a Bachelor's degree and at least 3 years of experience in software development, with a strong grasp of Agile methodologies and testing concepts.

Qualifications

  • 3 years of experience in software development required.
  • Ability to translate business requirements into technical solutions.
  • Support and review code developed by other teams.

Responsibilities

  • Modify device drivers to support hardware removal.
  • Investigate bugs and develop fixes.
  • Work effectively in an Agile environment.

Skills

Agile methodologies
Test-driven development
Critical thinking
Analytical skills

Education

Bachelor's degree

Tools

Git
Subversion
Jira
MS Visual Studio
WinDbg
Windows Driver Kit

Job description

Synergy Solutions International Limited is a London-based consultancy providing IT expertise and SaaS solutions. We aim to deliver affordable and efficient software services to a range of clients, from start-ups to large firms. As part of our growth, we are expanding our team.

We are seeking a full-time Software Development Engineer responsible for applying software engineering principles to design, develop, test, and maintain applications and services, meeting business and technical goals within budget and timelines.

Software Engineer
Responsibilities
  • Modify device drivers to support the surprise removal of adapters across operating systems.
  • Port new Windows releases to run on the latest hardware.
  • Investigate QA and field-reported bugs and develop fixes.
  • Learn new skills to help the team deliver value to customers.
  • Experience in OS debugging and analyzing system crashes using WinDbg.
  • Use source control and bug tracking tools such as Git, Subversion, and Jira.
  • Understand software testing concepts, bug lifecycle, and test estimation techniques.
  • Work effectively in an Agile environment.
  • Exhibit critical thinking and analytical skills to prioritize bugs and tasks, and communicate effectively with team members and clients.
  • Utilize tools like MS Visual Studio, WinDbg, and Windows Driver Kit.
Qualifications and Skills
  • Experience with Agile methodologies.
  • Experience with test-driven development.
  • Knowledge of the software delivery lifecycle and bug lifecycle.
  • Ability to translate product and business requirements into technical solutions.
  • Support, modify, and review code developed by other teams.

Job details:

  • Type: Full-time
  • Schedule: Monday to Friday
  • Education: Bachelor's degree (required)
  • Experience: 3 years in software development (required)
Discuss your project with our team today

Copyright 2021, All rights reserved Synergy Solutions International Limited

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.