Automation & Systems Developer in Gerrards Cross

Automation & Systems Developer in Gerrards Cross

Gerrards Cross Full-Time 45000 - 55000 £ / year (est.) No working from home possible
TSL

At a Glance

  • Tasks: Develop innovative software solutions to enhance construction project management and streamline operations.
  • Company: Join TSL, a leader in technical construction with a family-focused culture.
  • Benefits: Enjoy competitive salary, professional development, and opportunities for international travel.
  • Other info: Collaborate with diverse teams and grow your career in a supportive atmosphere.
  • Why this job: Make a real impact by automating systems and improving efficiency in a dynamic environment.
  • Qualifications: Degree in software development or computer science; strong coding skills required.

The predicted salary is between 45000 - 55000 £ per year.

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.

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 Lead 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.

Automation & Systems Developer in Gerrards Cross employer: TSL

At TSL, we pride ourselves on being an exceptional employer, fostering a family-focused culture that values hard work and collaboration. Our commitment to employee development ensures that you will have ample opportunities for growth and advancement while working on innovative projects in advanced manufacturing and construction. With a focus on quality and compliance, our supportive environment empowers you to excel as an Automation & Systems Developer, making a meaningful impact across various sectors globally.

TSL

Contact Details:

TSL Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Automation & Systems Developer in Gerrards Cross

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects and any relevant software you've developed. This is your chance to demonstrate your expertise and creativity, so make it shine!

Tip Number 3

Prepare for interviews by researching the company and its culture. Understand their projects and values, and think about how your skills can contribute to their success. Tailor your responses to show you're a perfect fit for their team.

Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are genuinely interested in joining our family-focused culture. It shows initiative and enthusiasm, which we really appreciate!

We think you need these skills to ace Automation & Systems Developer in Gerrards Cross

Software Development
Python
Web Technologies (HTML, CSS, SASS)
SQL
System Design
User Interface Design
Troubleshooting

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience in software development and automation. We want to see how your skills align with our needs, so don’t hold back on showcasing relevant projects!

Showcase Your Technical Skills:When applying, emphasise your proficiency in programming languages like Python and your experience with web technologies. We’re looking for someone who can hit the ground running, so let us know what you’ve built and how it’s made an impact.

Be Clear and Concise:Keep your application straightforward and to the point. Use clear language to describe your past roles and achievements. We appreciate a well-structured application that makes it easy for us to see your potential.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at TSL!

How to prepare for a job interview at TSL

Know Your Tech Inside Out

Make sure you brush up on your technical skills, especially in Python and SQL. Be ready to discuss your experience with web technologies and how you've applied them in past projects. This will show that you're not just familiar with the tools but can also use them effectively.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled challenges in system development or automation. Think about specific instances where you identified a need, proposed a solution, and successfully implemented it. This will demonstrate your ability to think critically and act decisively.

Communicate Clearly with Non-Techies

Since you'll be collaborating with various departments, practice explaining complex technical concepts in simple terms. Being able to bridge the gap between technical and non-technical stakeholders is crucial, so have a few examples ready where you've done this successfully.

Emphasise Continuous Learning

Highlight your commitment to professional development. Mention any certifications, courses, or personal projects that showcase your ongoing learning in software development. This aligns perfectly with TSL's focus on investing in their employees and shows you're proactive about staying current in your field.