This job has ended. Find similar jobs.

Software Developer

Posted 11 August by Langley James Ended
Software Developer with experience with C++; C# & VB.Net required by Woodford based client is a manufacturer of various products within the Document Solutions sector which include Folder Inserting machines and Pressure Seal products. Salary negotiable depending on experience.

You will join a team of developers working on a machine control application with the following elements
·Rich touch-screen driven GUI
·Communications over serial, Ethernet and CAN interfaces with low-latency data handling
·Highly configurable
·Large code base producing multiple targets running on a Windows platform

There will be opportunities to work on other applications written in C# and VB.Net

In this role, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. Your goal will be to develop and maintain high-quality software that is aligned with user needs and business goals.

·Design, build, and maintain high-quality, efficient, reusable, testable and reliable C++ applications complying with project timescales and specifications
·Review, troubleshoot, test and debug code
·Partition, estimate and prioritize software tasks
·Collaborate with team members, project managers, business stakeholders and other departments
·Perform validation and verification testing
·Provide timely support to Production and Technical Support departments

·Strong proficiency in C++ with 4+ years of hands on experience
·Experience of Embarcadero C++ development environment would be a big advantage
·Sound understanding of OOD and OOD Patterns
·Proven work experience as a Software Engineer
·Appreciation of good GUI design traits
·Knowledge of the standard library, STL containers, and algorithms
·Familiarity with templating in C++
·Knowledge of threading and awareness of concurrent programming techniques
·Experience of unit testing
·Proficient understanding of code versioning tools
·Familiarity with build automation and continuous integration
·Ability to work with a large codebase producing multiple targets
·Familiarity with the following would be an asset
oWorking with component libraries such as TMS and LMD
oSerial communications, TCP/IP socket programming
oInno Setup installer software or similar

·Must have the ability to effectively communicate with technical peers and business users
·Knowledge of Delphi, C#, VB.Net and Python programming language would be advantageous.

The salary is negotiable depending on experience. If you feel you are a good candidate for the role don't hesitate and please apply today.

Required skills

  • C++; C#; VB.Net; Delphi; Python

Reference: 33061396

Bank or payment details should not be provided when applying for a job. is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Report this job

Email me jobs like this

By clicking Submit, you accept our Terms & Conditions.