About the role

  • Software Engineer at Pico Technology translating strategic objectives into robust, secure software solutions. Leading software architecture and coding efforts while collaborating with cross-functional teams.

Responsibilities

  • Translate Pico’s strategic objectives into robust, efficient, and secure technical solutions from research to deployment
  • Lead epics by designing and owning the software architecture that underpins key features and system enhancements
  • Write clean, well-documented code in C# or C++, with a relentless focus on performance and resource optimisation
  • Develop comprehensive unit, integration, and end-to-end tests while conducting constructive code reviews

Requirements

  • At least 2 years of professional software development experience with expert command of a major language (C# or C++)
  • A deep understanding of data structures, algorithms, and complexity analysis
  • Strong experience with Git for version control
  • Solid grasp of unit and integration testing frameworks
  • Knowledge of cloud environments (Azure), web technologies, multi-platform development, or a background in scientific, electronics, or automotive fields

Benefits

  • Flexible holidays
  • A chance to relax at one of our three holiday homes
  • Annual Profit Related Pay (PRP) bonus
  • Electric Vehicle Salary Sacrifice Scheme
  • Free fruit and five varieties of bean-to-cup coffee

Job title

Software Engineer

Job type

Experience level

JuniorMid level

Salary

£55,000 per year

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job