Showing page 1 of 203 (10 in 0.43 seconds)

  • Birmingham, West Midlands (County)
    • Permanent
  • 06 Nov 2019

The security of information is critical to the ongoing success and reputation of the SCC business. The role of Penetration Tester will offer the successful candidate an exciting opportunity to work closely with the business in a range of testing activities to ensure that solutions and systems are used in a secure and appropriate manner.

The Pen Tester will report directly to the Security Assurance Architect to enhance SCC internal GRC (Governance, Risk and Compliance) functions abilities to provide technical assurance to the SCC Group.

The duties of the position shall include ensuring new systems and solution are penetration tested prior to going into production, conducting ongoing tests against solutions and systems, report writing, advising SME on findings and Red Teaming.

This is a fantastic opportunity for the right candidate to work in a challenging and fast paced environment, working on a subject matter that is key to the ongoing success of the SCC Group of companies.

Below are key responsibilities:

Perform range of Penetration Test;

  • Both Internal & External,
  • Infrastructure,
  • Web Applications & Services,
  • Wireless,
  • Physical.

·Work with the business to schedule security testing activities.

·Complete written reports and present finding to IT and Business stakeholders.

·Present findings to Business and Technical Stakeholders.

·Schedule, scope and manage security testing performed by 3rd parties.

·Support IT and Business in remediation activities.

·Perform pre-ITHC (IT Health Check) assessments.

·Perform Re-tests and validation of remediation.

·Red & Purple Team Activities including;

  • Threat Hunting.
  • Validate SOC coverage and effectiveness.

·Support the business in implementing new controls.

·Provide project security assurance.

·Work with development teams to ensure a Secure Software Development Life Cycle.

·The role is based in Birmingham but may require travel to other SCC Group locations, which may include international travel.

Skills, Knowledge and Experience:

Essential –

·Minimum 5 years’ experience in IT or Security roles.

·Good working knowledge and experience Firewalls, Routing, Intruder Detection Systems, Operating Systems, Databases and Common Application Architecture.

·Appropriate certifications in security testing (OSCP, CRT, GPEN, GXPN or PenTest+).

·Knowledge of the OWASP10.

·Knowledge of not just utilising tools but also understand manual hacking techniques.

·Will understand how to use the following:

  • Metasploit
  • Kali
  • Burp Suite
  • Other Testing tools

·To have SC security Clearance or be able to undergo the process of SC clearance.

Desirable -

·B.S. degree in Computer Science, Software Engineering, MIS or equivalent preferred

·Information Security Certification, such as CISSP, Security+ or CISA.

·IT Technology certification from Microsoft, Cisco, CompTIA.

·Experience in programming or scripting (PowerShell, Python, Perl, Java, etc)

  • Cambridge
  • £50,000 - £70,000/annum
    • Permanent
  • 06 Nov 2019

Senior Software Engineer (C/C++ Networking)- Cambridge- Perm- £50k-£70k

SoCode are partnered with a pioneering start-up client in Cambridge who are enhancing the use of some of the latest technologies in a fast-paced environment. They are continuing to grow their software capabilities by adding to their team with a senior hire with experience in C programming (Embedded and non-embedded) as well as Linux, C++ and networking experience. This successful candidate will be part of a small team responsible for defining the intelligence, the development in an embedded environment and distributed architectures. The position is focussed on modelling distributed systems whilst designing the management and control of automated algorithms in C/C++, Python and Go. 

Key Responsibilities:

  • Systems modelling and simulation of distributed communications systems while performing analysis of scaled network protocols to assess service and reliability. 
  • Subject Matter Expert for Network algorithm in the management and control plane
  • Identifying opportunities to make technology-driven operational and process improvements
  • Debugging and fixing issues found from live field deployments.
  • Developing of new products and products’ features
  • Documenting and testing the code you produce

Skills & Experience required:

  • Embedded C 
  • Distributed Computing Architecture exoperience
  • Linux based development 
  • Layer 2 Networking including Ethernet switching, VLAN configuration, QinQ, etc.
  • IPv4 networking concepts and administration including routing, NAT, firewall, etc.
  • Scripting in Python or similar

If you are interested in this role or would like to know more, please send your CV to (url removed) 

  • London
  • £32,000/annum
  • 06 Nov 2019
  • Manchester, Greater Manchester
  • £50,000 - £60,000/annum Benefits Package
    • Permanent
  • 06 Nov 2019

Senior Software Engineer

Sector: IT/Data Science/Drug Discovery

Location: Manchester

Our client is an innovative scientific research company. They collaborate with a range of drug development companies to help bring novel medicines to the next stage of development. As such, they are involved in bioinformatics and data science and are looking to expand their team of software engineers. If you’re looking to work in a collaborative and team-focused environment and want to step-up your career in software engineering, this could be the role you’ve been looking for.

The Role

This is a full-time and permanent opportunity. It is a position for highly experienced software developers or engineers who have a strong background in working on a range of different projects. You will be responsible for developing a range of tools to help the data scientists with their work, developing front-end web-based interfaces and back-end database development etc. You will be responsible for your own projects, designing new software, maintaining and developing software/tools and you must be able to write robust source code.

Skills and Experience

The ideal candidate will have the following:

  • Python is essential – The code of the data scientists!
  • Proven expertise in Software Engineering with several years of industry experience needed.
  • Extensive knowledge in one of: Go, Scala, Java, NodeJS.
  • Proven experience in designing web-interfaces using: Angluar, Reactor or Polymer.
  • Understanding of software design principals.
  • Strong team-work skills and experience.

The Package

As this will be a leading role in an expanding company, they are willing to offer a salary of £50,000-£60,000, with the potential to grow organically with the business.  They also offer a competitive benefits package.

  • PO31, Northwood, Isle of Wight
  • £25,000 - £30,000/annum
    • Permanent
  • 06 Nov 2019

We are looking for a Graduate Software Engineer with strong skills in one of C, C++ or Java to work on a range of engineering software.  This is a varied role, the Graduate Software Engineer could find themselves working on cloud connectivity, web software in JavaScript, C++ Windows desktop applications or embedded C.

We would like to hear from Gradate Software Engineers with a degree in subjects such as Computer Science, Electronics, Physics or Mathematics and significant project experience in at least one of C, C++ or Java.

Graduate Software Engineer essential requirements

  • C, C++ or Java
  • Degree qualified

Graduate Software Engineer desirable skills

  • JavaScript
  • Embedded
  • Linux
  • Python
  • TCP/IP, serial bus or CAN bus
  • Android or iOS

Position: Graduate Software Engineer
Location: Cowes, Isle of Wight
Salary:  £28k
Benefits:  Share scheme, Private medical, Pension, additional health scheme
Key Skills: C, C++ or Java
Desirable skills: JavaScript, Embedded, Python, Linux
Apply: jamie AT enterpriserecruitment DOT com

If you don’t fit this requirement exactly but are degree qualified with significant experience in at least one programming language feel free to e-mail a CV as you may be suitable for other software engineer positions we are recruiting for.  I specialise in recruiting software engineers for electronics and technology companies throughout the UK.


  • Cambridge, Cambridgeshire
  • £55,000 - £80,000/annum
  • 06 Nov 2019
  • CB3, Girton, Cambridgeshire
    • Permanent
  • 06 Nov 2019

Our Checkit product combines an Internet of Things (IoT) sensor network, together with a work Management solution, all managed through a leading-edge AWS Cloud platform. Our industry approved work management and automated monitoring solutions replace traditional paper-based systems by utilising cloud technologies, low power wireless networks, smart handsets, Bluetooth and embedded Linux devices to carry out large numbers of routine tasks over multiple sites and locations.

We have a world-class team at our Cambridge office and this is an exciting opportunity for an ambitious and experienced Senior DevOps Engineer to join them, in a key development role working to progress the Checkit cloud infrastructure as our products evolve. Working in an agile environment this role will be focused on developing the cloud infrastructure, making best use of AWS services, and supporting the software development process of web applications, embedded and mobile teams.

You will need an automate-everything attitude.


  • Manage the day to day running of the DevOps team
  • Distribute and prioritise work for the team
  • Monthly reporting for senior managers
  • Provide Technical support and architecture advice for internal technical teams
  • Develop, maintain and support production infrastructure and software systems.
  • Stay up to date with security best practices and Integrate security at every level of the stack
  • Investigate new technology and solutions as needed.

Person Specification:

Skills, Experience and Knowledge:

  • Proven track record of dealing with a team
  • Experience of working in an agile environment using Scrum and/or Kanban
  • A keen interest in DevOps methodologies, software architecture and cloud computing
  • Passion for developing scalable, performant architecture & software.
  • Be very well organised with the ability to work on own initiative with minimum supervision
  • Able to identify and prioritise work and provide creative solutions to problems.

Technical - essential experience/skills

  • Containers (Docker).
  • Experience with one of the following languages: Python, node.js or Go.
  • Amazon Web Services
  • Networking: AWS VPCs, subnet, route tables, security groups, NACLs
  • EC2, ALB, Auto Scaling Groups, Route53
  • RDS
  • Monitoring and troubleshooting
  • AWS recommended good practices
  • Infrastructure as code using tools/services like CloudFormation, Terraform or serverless.

Technical – desirable

  • MongoDB
  • AWS ECS / Fargate
  • AWS Aurora. Redshift

Personal Qualifications:

  • A good degree in Computer Science, Engineering, or equivalent
  • Supportive and reliable team leader, who can manage and mentor more junior team members.
  • Good oral and written communication skills with the ability to read, write and speak fluent English
  • Strong interpersonal skills.
  • Relevant recent AWS accreditations
  • London
  • £45,000 - £65,000/annum
    • Permanent
  • 06 Nov 2019

Remote Python Engineer / £65k / Django / React [Preferably UK based, Europe OK]

Still a very early stage business, they are looking for a first permanent hire to work on their platform.

The platform is built on bleeding edge tech and falls into a sector that is proving not to be all hype as the sceptics labelled it.

Their software targets an un-touched market in academics, ultimately saving people a huge amount of time and money whilst providing opportunities to people really in need of them.

The product is already live, you will be working to enhance the back end, a lot of new services need to be built so it's a great chance to have some technical freedom.

If you would like detailed info, please get in touch.

Find me on LinkedIn: Ilya Andre

Email: iandre [at] tecpartners [dot] co [dot] uk

Remote Python Engineer / £65k / Django / React [Preferably UK based, Europe OK]

Python django react Python django react

At Tec Partners we are committed to being an inclusive organisation that provides equality of opportunity to all in terms of employment, recruitment and the service we provide to our customers. We welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.

  • CB3, Girton, Cambridgeshire
    • Permanent
  • 06 Nov 2019

Elektron Technology is a global technology group that designs, manufactures and markets products which are vital to a connected world. Uniting a diverse range of innovative technology brands in connectors, precision instrumentation and monitoring/control, we have ambitious plans for new product development and global sales expansion.

Our Checkit product is a pioneering end-to-end IoT sensor network aimed at the Hospitality, Pharmaceutical and Catering industries. The technology involved ranges from small embedded ZigBee sensors, Bluetooth sensors, embedded Linux PCs and Android handsets, through to Amazon Web Services running cloud-based applications and databases.


This is an exciting opportunity for an ambitious, experienced developer to take up a key development role within the Checkit development team working on cloud technologies. The myriad of technologies involved in this role makes this a hugely challenging and rewarding position.

Responsibilities Include:

  • Designing and developing high quality, testable software in cloud applications.
  • Working with Marketing and User Experience designers to implement new features with a highly usable and consistent look-and-feel.
  • Contributing to discussions involving the architecture of our applications.
  • Debugging applications to support our customer service team in the field.
  • Ensuring that software is delivered to a high standard and is properly tested.

These are the main functions of the role; however, employees may be required to carry out other ad hoc duties as may be reasonably required. There will also be the possibility of occasional UK travel to customer sites.

Person Specification:

Skills, Experience and Knowledge:

  • Understanding of front-end technologies such as HTML and CSS
  • Strong proficiency with Node.js & JavaScript
  • Proficient understanding of code versioning tools such as GIT
  • Experience of developing and working with RESTful microservices
  • RDBMS skills
  • Comfortable implementing unit/integration/component/performance testing
  • Data visualisation and Analytics
  • Experience in working in close cooperation with other engineering disciplines such as DevOps, marketing and product management
  • Agile software development using Scrum and/or Kanban
  • Personable, commercially aware, customer-facing

In addition to this, any of the following would be advantageous:

  • Single-page applications frameworks such as AngularJS or React
  • No-SQL databases e.g. MongoDB
  • Continuous Integration and Continuous Delivery
  • Scripting in Bash or Python
  • Use of a project management tool such as Jira
  • Web protocols such as MQTT or HTTP(S)
  • Cloud-based development through AWS or equivalent
  • Infrastructure as code using Terraform or Serverless

Personal Qualifications:

  • B.Sc. or M.Sc. in Computer Science or Engineering, or equivalent
  • Good verbal and written communication skills including the ability to read, write and speak English
  • Strong interpersonal skills

The job title of ‘Senior’ relates simply to the level of experience and has no relevance to age. You are encouraged to apply for any opportunities that you feel to be suitable, irrespective of age or level of experience.