Job was saved successfully.
Job was removed from Saved Jobs.

Job Details


Software Engineer ( R-00060867-OTHLOC-PL-2D3188 )


Software Engineer



Bedford, England, United Kingdom


Job Description:

The Software Engineer role plays an important part in our company’s product development process. The engineer will be responsible for enhancing and evolving the software solutions to meet the requirements of organisation.

The role requires a hands-on software engineer who cares deeply about both the technological and social aspects of developing and testing highly functional, solution-based software systems to a high standard.



  • Able to develop large scale, secure, enterprise level solutions in an efficient and focused way.

  • Ensure software solutions of high quality and are thoroughly tested for accuracy and security before implementation, with compliance with current coding standards and operating procedures.

  • Evaluate existing operations within the company, find and define problems or areas for improvement, proposing and developing solutions for these issues in the form of new or improved software processes, and testing, implementing, and maintaining these software changes.

Time Management

  • Manage priorities within sprints and be able to seamlessly shift between multiple tasks


  • Work with multiple scrum teams and implementation team

  • Effective communication with stakeholders and other key personals in the business whenever needed

Team Working

  • Work with multiple teams based in different locations and time zones.

  • Collaborate closely with software developers and product engineers to ensure security principles are applied consistently throughout

Cross Functional Working

  • Continually build relationships with internal stakeholders to achieve the successful completion of projects

Health & Safety

  • Always follow and promote Group and Company policies and procedures

  • Ensure all Company equipment and personal PPE properly used


  • Fully Understand and always adhere to the Company’s Equality Policy at all times

Company Values

  • All employees must conduct themselves in accordance with our Corporate Company Values and Business Ethics at all times


Essential Skills & Attributes

  • Develop software using dynamic languages and modern development frameworks such as:

    • C#, JSON, etc.

    • Message Queue

    • Micro Services

    • RESTful services

    • Windows Services

  • Good understanding of Object Oriented Programming (Abstraction, Inheritance, Polymorphism, etc.)

  • Data modelling and data queries (SQL and NoSQL)

  • Knowledge of SOA and bus architectures

  • Demonstrable knowledge of hardware interfaces, SDKs and communication protocols


  • Experienced in years developing enterprise level software solutions

  • Wide ranging technical background

  • Exposure to people screening processes and solutions


  • Degree in Computer Science/Engineering, or equivalent expertise in developing enterprise level software solutions.

External Referral Bonus:Eligible

External Referral Bonus $:

Potential for Telework:No

Clearance Level Required:Other Clearance


Scheduled Weekly Hours:37.5


Requisition Category:Professional

Job Family:Software Engineering

Pay Range: