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