Systems Developer

TSL

Gerrards Cross

On-site

GBP 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TSL is seeking a Systems Developer in Gerrards Cross to support operations with in-house systems development. This role involves strategic planning, collaboration with various departments, and the implementation of technology strategies.

The ideal candidate will have a degree in software development, strong skills in Python and SQL, and experience in web app development. Additional responsibilities include system maintenance and user support.

The position provides opportunities for national and international travel as needed.

Qualifications

  • Strong commercial experience delivering production software.
  • Experience in web app development and maintenance.
  • Confident working with web technologies like HTML and CSS.

Responsibilities

  • Work closely with departments to identify technological needs.
  • Design and develop bespoke software solutions.
  • Serve as primary contact for resolving system issues.

Skills

Python
SQL
Web technologies (HTML, CSS, SASS)
Effective communication
Software engineering fundamentals

Education

Degree or similar in software development or computer science

Tools

Git

Job description

TSL is a leader in technical construction and specialise in advanced manufacturing, data centres, food, logistics, and pharmaceuticals. We design, build, and deliver top quality commercial and manufacturing facilities, which are tailored to the needs of our clients.

Our family focused culture links our passionate, hard-working people together to build the highest quality projects all over the world. We are firm believers that to build quality, you must invest in quality, and we commit to developing our biggest asset: our employees.

Role

The Systems Developer will support operations with development of in-house systems and will be a technical expert in their field. They will lead internal and external stakeholders towards new areas of automation and systemisation with compliant outcomes that align with business requirements and the continuous improvement strategy.

The role will report directly to the Systems Lead and Systems Director and will be a member of a wider systems function that serves all business functions and needs.

Responsibilities
Strategic Planning and Collaboration
  • Needs Assessment: Work closely with various departments to identify technological needs and gaps. Propose innovative software solutions to address these challenges.
  • Technology Strategy: Contribute to the development of the company's technology strategy, aligning software development projects with business objectives.
  • Cross-Departmental Collaboration: Collaborate with stakeholders across the company to ensure systems meet the evolving needs of the business, incorporating feedback into system design and functionality.
  • Vendor Management: Liaise with software vendors and external developers as needed for specialised system components or integration services.
Development and Implementation
  • System Development: Design and develop bespoke software solutions to streamline construction project management, financial management, inventory tracking, and other critical business processes.
  • Programming: Write clean, efficient code for various construction management applications, ensuring they meet user needs and performance requirements.
  • User Interface Design: Create user-friendly interfaces that allow non-technical staff to utilise in-house systems effectively, improving overall workflow and productivity.
  • Testing and Deployment: Conduct thorough testing of new systems and updates to ensure reliability and performance. Oversee the deployment of software applications across the organisation.
System Maintenance and Support
  • Troubleshooting and Problem-Solving: Serve as the primary contact for resolving system issues, offering timely support to users facing technical problems.
  • System Updates and Enhancements: Regularly update in-house software to add new features, improve functionality, and address security vulnerabilities.
  • Training and Documentation: Develop comprehensive user manuals and training materials for in-house systems. Conduct training sessions for employees to ensure efficient use of software applications.
  • Data Integrity and Security: Implement and monitor security protocols for in-house systems to protect sensitive company information. Ensure regular backups and disaster recovery plans are in place.
Requirements
Qualifications
Experience
  • A degree or similar in software development or computer science.
  • Professional certifications in relevant areas (e.g. Microsoft, Azure, AWS, security, data).
  • Evidence of ongoing professional development (CPD), training, or portfolio of developed applications.
  • Strong commercial experience delivering production software (web apps and/or enterprise systems).
  • Experience mentoring developers and raising team technical standards.
  • Experience reviewing code and enforcing good engineering practice.
  • Experience in web app development and maintenance.
  • Experience educating and elevating others to your technical understanding.
  • Experience in undertaking needs assessments and or evaluating existing systems.
  • Experience in writing and updating business management system documentation.
Other Requirements
  • Strong development capability in at least one core language (Python preferred).
  • Confident working with web technologies (HTML, CSS, SASS).
  • Strong SQL skills (writing, optimising, and validating data).
  • Strong understanding of software engineering fundamentals (security, performance, maintainability).
  • Ability to translate business needs into technical solutions and technical tasks.
  • Experience with source control and development tooling (Git, branching, pull requests).
  • Ability to lead technical conversations with non-technical stakeholders.
  • Clear, effective verbal communicator with strong interpersonal skills.
  • Must hold a driving licence applicable for region / country of the role origin.
  • A valid passport capable of international travel.
  • A member (any status) of a professional body linked to software development or environment such as BCS or IET.
Other Information
  • To facilitate the responsibilities of the role the post-holder will need to travel nationally and possibly internationally.
  • The role will directly report into the Systems Lean and Systems Director and shall indirectly report into the operational area of the business to which the role is assigned to support.
  • Benefits are linked to the role grade and current business offering.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT Systems Lead
IT Systems Lead

MHA • Greater London

Hybrid
GBP 45,000 - 65,000
Flexible working hours
33 days holiday
Employee Assistance Programme
Automation & Systems Developer
Automation & Systems Developer

TSL • Gerrards Cross

On-site
GBP 40,000 - 60,000
Systems Engineer
Systems Engineer

Jobtailor • Redhill

On-site
GBP 60,000 - 75,000
Senior Systems Developer
Senior Systems Developer

PRA Group (Nasdaq: PRAA) • England

On-site
GBP 50,000 - 70,000
Software Developer L2 (Talent Pool)
Software Developer L2 (Talent Pool)

SBV South Africa • Selby

On-site
GBP 40,000 - 60,000
Software Developer
Software Developer

Netcompany • Leeds

Hybrid
GBP 40,000 - 60,000
Private Medical Health care via Vitality
Pension contribution
Life Assurance
+1
System Architect
System Architect

Thales • Templecombe

On-site
GBP 65,000 - 90,000
Private medical insurance
Buying/selling annual leave
Cycle to work schemes
+4
Systems Engineer - Contractor
Systems Engineer - Contractor

Breath HR • United Kingdom

Hybrid
GBP 50,000 - 70,000
Systems Engineer
Systems Engineer

Breath HR • United Kingdom

Hybrid
GBP 50,000 - 70,000
Flexible working arrangements
Technical Administrator
Technical Administrator

Avena Group • Dereham

On-site
GBP 25,000 - 36,000
Competitive salary
Growth opportunities
Friendly team