job / senior software developers cc, python east central scotland west lothian 3904
This vacancy is now closed

Senior Software Developers - C/C++, Python - West Lothian

up to £55,000 + Group Benefits - I.T - Technology & Data
Ref: 3904 Date Posted: Tuesday 23 Apr 2019
LinkedIn ShareShare

Senior Software Developers required for the rapidly expanding UK operation of this global digital industrial corporate. You will join a business which is transforming industry with software-defined machines and solutions that are connected, responsive and predictive.

As an integral part of the Livingston based Software Development, you will work as part of an agile team designing, building, validating and maintaining their software suite used by clients' worldwide. The company have invested significantly in a new technology stack and you will develop new Advanced Smart Applications and help migrate existing systems to micro-service architecture. Your primary responsibilities will include:

  • Maintaining existing applications in their market leading Distributed Management System written in C / C++
  • Developing new applications in Python, C# .NET, Angular 2, HTML5, Docker
  • Work closely with Business Analysts and Technical Managers to understand user requirement and design and develop applications to meet customer needs.
  • Work closely with customers and project engineers to Identify issues and improve code quality
  • Work well as part of a team or independently, showing initiative when overcoming obstacles
  • Display a natural ability to learn.
  • Able to improve product quality displaying strong refactoring skills.
  • Implement automated unit tests and scenario tests to ensure release quality.

You will be an experienced engineer / developer with demonstrable experience writing software in C, C++; or Python.  You will have experience of database technologies (preferably Oracle) and operating systems (preferably Linux).


  • C# .NET, Angular 2+, Docker, HTML5 
  • CppUnit, Junit or similar
  • Linux operating systems
  • Interprocess communication (TCP/IP, UDP), Multithreading programming
  • RESTful services, Web Sockets, Web Application development
  • Open Source Software (Apache HTTP Server, Apache Kafka, Apache Cassandra, Kubernetes, Jboss)
  • Experience in configuration management tools (Clearcase/Git)
  • Experience working in software development methodologies (Scrum/KanBan)
  • Familiarity with the electrical domain or power analysis an advantage.

This is an exceptional opportunity to join a global reach corporate in an exciting time of expansive growth.  Our client offers a supportive and friendly work environment coupled with flexible working and prospects for personal and career progression.

Salary up to £55,000 (DoE) + excellent group benefits.  For further information contact Stuart Ringland on (0131) 516 4333 or email