Synergy Solutions International Limited is a London based Consultancy firm providing IT expertise and services as part of Software as a Service (SaaS) working model. We aim to provide affordable and efficient software expertise to individuals, start-ups, small businesses and bigger firms. As part of serving clients with dependable and up to date technical expertise in the ever changing and dynamic software world, Synergy Solutions International is now growing their team.

Synergy Solutions International Limited is seeking a full-time Software Development Engineer which will involve applying widely agreed software engineering principles and methodologies to design, develop, test and maintain applications and services to achieve the stated business and technology goals within required budgets and timelines. ‬

SOFTWARE ENGINEER

Apply for this position

Responsibilities

  • Modifying device drivers to support surprise removal of adapters for each of the operating systems
  • Porting new releases of Windows to run on the latest hardware
  • Investigating QA and Field reports bugs and developing fixes
  • Learning new skills to do whatever it takes to help the team successfully deliver value to our customers
  • Experience in Device driver development, Kernel mode development, C, C++ Programming Language etc
  • Experience in OS debugging, analyzing system crashes using Windows debugger (WinDbg)
  • Experience with source control and bug tracking tools such as Subversion, git and JiraSDE skills:
  • Basic understanding of software testing, its main concepts, and processes: the whole bug life cycle; test estimation techniques will be an advantage ;
  • Ability to work in an Agile environment;
  • Critical thinking and analytical skills to examine bug reports and prioritize necessary tests, what information to include in the daily status reports, prioritize and estimate task execution;
  • Good communication and teamwork skills to interact with project team members, and clientsSD tools: MS Visual Studio, Windbg, Windows driver kitSkills, experience and qualifications required:
  • Experience in Agile methodology.
  • Experience of test-driven development
  • Knowledge of the key phases of the software delivery lifecycle, Bug Life cycle and established software development methodologies
  • An understanding of how to translate product and business requirements into technical solutions with Rational Analysis & Logical Thinking
  • The ability to understand and support, modify and maintain systems and code review developed by other engineering teams

Job Details

  • Job Type: Full-time
  • Schedule: Monday to Friday
  • Education: Bachelor's (required)
  • Experience: Software development: 3 years (required)

Discuss your project with our team today