Salary: 45,000 - 80,000 GBP per year Requirements:
* We are looking for a Software Developer with the following skills and qualifications:
* Decision Making and Critical Thinking: I expect you to be capable of analyzing situations and making informed decisions using critical thinking techniques.
* Effective Communication: Strong verbal and written communication skills are essential, including the ability to provide constructive feedback and interpret non-verbal cues.
* Software Development: You should have experience with object-oriented development and unit testing practices.
* Software Development Life Cycle (SDLC): A good understanding of structured methodologies for software development and product management is essential.
* Software Integration Engineering: Experience with designing data exchange interfaces and integration into customer frameworks is required.
* Software Product Design & Architecture: Basic understanding of design methods, tools, and functional components of technical design is preferred.
* Software Product Testing: Knowledge of testing strategies, methodologies, and documentation of test activities is necessary.
Responsibilities:
* As a Software Developer on our agile development team, you will:
* Design, modify, develop, and implement software applications using agile methodologies.
* Gather and analyze client requirements to resolve workflow issues through automation and optimization.
* Write and enhance source code for both new and existing applications.
* Utilize automated testing tools for software testing and maintenance.
* Participate in technical and code reviews to ensure high-quality deliverables.
* Develop and maintain integration interfaces for alternative platforms and software packages.
* Contribute to software product design, architecture, and configuration.
* Perform functional and performance testing to ensure software quality and compliance with requirements.
Technologies:
* ARM
* C++
More:
This position offers an opportunity to work on cutting-edge software solutions while growing your skills in a dynamic and innovative environment. If you are passionate about software development and eager to contribute to a forward-thinking team, we encourage you to apply.
We are a specialist talent acquisition and management consultancy, providing technical contingency recruitment and a portfolio of complex resource solutions. Our specialist recruitment divisions cover the entire technical arena, including some of the most economically and strategically important industries in the UK and the world today. We assure you that we will never send your CV without your permission.