SpecFlow). Experience with the Agile/Scrum development life cycle in a commercial/production environment. Experience with software engineering best practices: object-oriented, design patterns, SOLID principles. Experience with software development ecosystem (IDE's, version control, test automation/CI, etc.). Experience with CI/ more »
data requirements. An effective problem solver with the ability to understand and resolve complex issues. Experience in troubleshooting and debugging applications. Experience of Object-Oriented Design and implementation, along with Software Design patterns. Ability to contribute to the development of the architecture for applications. Experience of maintaining and more »
Experience with source control tools such as SubVersion and Git Behavioural: self-starting, adaptable, problem solving Desirable: C++ experience in an embedded environment ObjectOriented Design and Programming experience Familiarity with desktop application, GUI/event-based design Knowledge of issue-tracking tools, such as Jira. Knowledge of more »
help build services that unlock new features, but also make the existing ones more efficient and reliable. Tech Summary: Essential: Java 17+, NoSQL, ObjectOriented Design (SOLID advocate), Unit/Integration Testing, API design and REST architectural style, Continuous integration, Git Bonus Points: Java 20+, Docker, Kubernetes, Maven more »
and Step 7. - Experience of programming using LADDER and SCL in a live production environment (2+ Years). - Familiar with the concept of Object-Oriented design and using FB instances to prevent repetition of code. - Able to demonstrate experience of commissioning PLC code in a live production environment. more »
offices, including overnight stays where necessary. What do you need? To be successful in this role you must demonstrate expert programming skills - using object-oriented languages (e.g. Java, Python) and strong knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD). You will have experience of … continuous integration and continuous delivery practices. Technical skills We'll assess you against these technical skills during the selection process: Expert programmer using object-oriented languages (e.g. Java, Python) Strong knowledge of functional and behavioural automated testing techniques (e.g. TDD, BDD) What next? Interested? Click apply now more »
Technical Support Engineer (JavaScript)- Staines/Hybrid- 12 Months- £150-£200 per day A global technical company are looking for an experienced Technical Support Engineer to join their team on an initial 12 month assignment. The successful candidate will resolve more »