Software Engineer - Dunfermline, United Kingdom - Change Recruitment
Description
Software Engineer - Hardware
Dunfermline, Fife
Hybrid working
Key Role Responsibilities
- Collaborates with others to review work outputs.
- Use appropriate programming languages and scripting languages to develop realtime/embedded components.
- Design test cases and creates test scripts and supporting data, working to the specifications provided.
- Evaluate the outcome of testing and identify potential improvements to the process and to the software products.
- Follow the use of Agile methodologies as well as software development best practices.
- Contribute to the implementation of improvements and new methodologies.
Experience
Preferred:
- Degree in software engineering discipline or equivalent.
- Experience in designing and developing software using Object Oriented techniques.
- Worked in an Agile environment.
- Strong knowledge of database technology (SQL and NoSQL).
- Experience of using and maintaining CI/CD pipelines.
Desirable:
- Experience in designing and developing User Interfaces for embedded or IoT devices.
- Experience with Microsoft Visual Studio.
- Experience in MVC, Microsoft Entity Framework and Web Services.
- Web development experience (JavaScript, Query, CSS).
- Experience in developing embedded or IoT software using various languages (C, C++, Python, scripting, C#.NET)
If you are looking for your next career move and have some of the skills listed above, please forward your latest CV for immediate consideration.
More jobs from Change Recruitment
-
Accounts & Business Advisory Senior
Greater Glasgow Area, United Kingdom - 5 days ago
-
Senior Risk Manager
Edinburgh, United Kingdom - 2 weeks ago
-
Senior Provisioning Analyst
Edinburgh, United Kingdom - 3 weeks ago
-
Management Accountant
Edinburgh, United Kingdom - 1 week ago
-
Warehouse Operative- Urgently Required
St Helens, United Kingdom - 3 weeks ago
-
Senior Analyst Compliance
Edinburgh, United Kingdom - 2 weeks ago