Software Principal

3 weeks ago


Stockport, United Kingdom GroundWOW Full time

**Software Principal**

**About Us**

GroundWOW’s autonomous ground printers integrate Artificial Intelligence, Machine Learning and Robotics to provide unrivalled ground marking capability to world leading sports stadia and venues. We’re a fast-paced technology company that’s home to a team of highly talented people. We’re constantly developing innovative solutions to interesting problems, and we want you to join us.

We believe that we work best when colleagues can interact, and bounce ideas off each other. Spending time together in person is critical to our culture and what we do. For that reason, this role will require you to come into our offices with the occasional working from home requirement.

**About the Job**

You will be working in a rapidly growing multi-disciplinary team with high individual responsibility, coordinating with UX, UI, Data, Robotics, Electronics, Commercial, and Operation personnel.

**Main Duties**:
The central component of the role is to take responsibility for the design and implementation of new modules within a cloud platform, supporting business processes, and technological development of facilities necessary to meet the above role summary. These responsibilities will include:

- Manage a portfolio of company cloud software & robotics products.
- Manage software departmental processes and data.
- Manage workload, resources and growth of software department personnel.
- Create enterprise/architectural solutions.
- Design and build user-facing and supporting related software.
- Building efficient, testable, and reusable software.
- Solve complex performance problems and architectural challenges.
- Integrate data storage and analytics solutions.
- Provide post-production support.
- Collaboration across teams.

**Typical Project**:
**Skillset**:
Demonstrable understanding of:

- Architecture and design of software solutions.
- Continuous Integration/Continuous Development.

Managerial Skillset:

- Leading a team of software engineers.
- Update, design, and implement processes.
- Managing project timelines.
- Primary technical point of contact for projects.
- Deployment and configuration management.

Technical experience:

- Test Driven Development.
- Full-stack development with PHP and Laravel Framework.
- Python.
- Linux and bash scripting.
- Working Knowledge of AWS and AWS Services (SES, EC2, S3, etc.).
- Git.
- OAuth framework.
- REST API.
- Agile methodology.

Other beneficial interests:

- MQTT.
- WebSockets.
- XML-RPC.
- Experimenting with off-the-shelf mini-computers, micro-controllers, and sensors.
- Background in electronics.
- C/C++.
- React JS and/or React Native.
- Docker.

**About You**:
**Organisational**
- Able to communicate logistic concepts or problems clearly within a small multi-disciplinary team.
- Able to plan their own project modules independently and effectively within a hierarchical team.
- Are self-driven and comfortable with a high level of responsibility for the outcomes of their work.
- Able to accommodate changes to a project plan appropriately.

**Technical**
- 5+ years of experience with Linux OS.
- Competent with Linux, Python, and PHP with interests into electronics and robotics.
- Bachelor's degree in Computer Science or a related field.
- 4+ years of management experience.
- Able to adapt/learn quickly to overcome technical issues/barriers that may arise.
- Able to troubleshoot systems you have not personally designed.
- Able to clearly communicate ideas/issues in a technical environment with personnel from various disciplines (mechanical/electrical/hydraulic/commercial/production personnel).

**Personality**
- Ready to work within a small, energetic team, passionate about development for end-user experience.
- View self-development and company-growth as inseparable.
- Is committed to the growth and support of all team members.
- Comfortable working closely with colleagues in multi-disciplinary teams.
- Able to manage visibility across multiple product development cycles.
- Wants to join an environment where hard work and dedication are rewarded with fun and shared benefits.

**Benefits**

The role comes with a number of benefits including:

- Competitive salary.
- Opportunities for career growth within the company.
- Annual leave allowance of 22 days (excluding bank holidays).
- Enhanced pension contribution.
- Training and development.
- Regular social events including pizza lunches and monthly team building/wellbeing activities.

**We believe in equal opportunities**

**Salary**: £30,000.00-£45,000.00 per year

**Benefits**:

- Company pension
- Flexitime

Schedule:

- Day shift
- Flexitime
- Monday to Friday

Ability to commute/relocate:

- Stockport, SK3 0SD: reliably commute or plan to relocate before starting work (preferred)

**Education**:

- Bachelor's (required)

Work Location: One location

Reference ID: WOW006
Expected start date: 10/04/2023

Flextime



  • Stockport, United Kingdom Spicerhaart Full time

    Overview: The Self-Employed Division at Just Mortgages has gained in both popularity and recognition - we are also one of the most “applied for” employer brands in the industry’s Financial Services Sector. By joining Just Mortgages, you will be part of **Spicerhaart: the UK’s largest Independent Property Group.** Combining the largest independent...