Back End Developer - Golang (ID: JIv8dbj9)

Place of Work: Hybrid
Salary: £ 50000 - £ 55000 (Per Annum)
Date Posted: 04-Jan-2025
Expiry Date: 03-Jul-2025
Job Details:
Location: London, Greater London, United Kingdom
Job Category: Software Development
Career Level: Experienced Professional
Contractual Type: Full Time/Permanent
Working Hours: Monday to Friday
Positions Available: 1
Skills Required
  • Google cloud platform
  • commercial Golang experience
  • Experience with CI/CD systems
  • SQL/NoSQL databases
Bonus
  • Performance Bonus
Benefits
  • Casual Dress
  • Company Events
  • Company Pension
  • Employee Discount
  • Private Medical & Dental
  • Work from Home
Job Description

Pro-active midbackend engineer required to help build products and components of systems of the highest quality and performance. This role requires working within the engineering team to make important contributions to the development of our innovative solutions. Hence your role is to build optimised, scalable, and modular software using required technologies. Of course, you will be part of a great and fun team, but you are responsible for developing, coding and integrating back-end components and connecting applications to other web services independently and self-sufficiently.

Cutting-edge software designed to help a world on the move, move better. We’re a mission-based firm who is a global market leading in automated inspection of transport infrastructure using computer vision. In short, we build systems which ingest video data and undertake real-time inspection and fault analysis to help prevent incidents for the largest transport systems around the world.

Our expertise in AI, Automation, Analytics, and Image Processing is already helping the railway system in the UK - one of the world’s most demanding - improve operational performance, efficiency, and safety by finding or predicting potential hazards and incidents before they cause delays or incidents. Based in London, CrossTech is rapidly extending their platform to railway systems across the globe and use cases beyond rail transport.

Are you the one who can forever change the transport and infrastructure industries?

About the Role:

  • Conducting code reviews to ensure constant improvements in code quality
  • Collaborating with others to build and develop quality solutions
  • Detecting, announcing, and correcting errors
  • Proposing alternative solutions
  • To cooperate with product team stakeholders to design, develop, test, release and improve services
  • Maintain development standards, best practices & principles
  • Testing, testing, testing (including mocking and behavioural testing)

Must-haves for the role:

Essential:

  • Willingness to learn new technologies and continually improve
  • At least a couple of years’ commercial experience with Golang (Experience developing web applications, APIs)
  • Experience of agile processes
  • Must be able to write clean, readable, and maintainable code
  • Have actually built products - components, whole systems - we want to know what you have done in a commercial setting
  • Experience working with SQL/NoSQL databases, ability to write complex queries and optimise them
  • Understanding of containerization technologies (Docker, RKT, Kubernetes, etc.)
  • Experience with CI/CD systems (Github Action, Gitlab, etc.)
  • Experience working with cloud providers like Google Cloud

Nice to have:

  • TDD, BDD. DDD
  • Experience building SaaS applications
  • Python skills
  • Have worked in a startup environment

About the team

We are a team of 20 passionate software engineers, computer vision engineers and product managers who love building cutting-edge technology for real-world industries, hence our focus on Rail. We are a close team - hopefully you are the next person to join us!

What do you get?

  • The opportunity to make a positive impact on society - after all, transport is a key social utility and enabler of society - we build products that actually matter.
  • Private healthcare and benefits package
  • 3% company pension contribution
  • Discretionary bonus, subject to business performance
  • 29 days holiday, including bank holidays
  • Discretionary Directors holidays (typically three a year)
  • Company away days
  • Flexible working style
  • Shape the firm's future - we’re very inclusive and open.
  • Work in an environment that values people first.

Office Location: Kings Cross, London.

Job Type: Full-time, Permanent

Pay: £50,500.00-£55,000.00 per year

Additional pay:

  • Performance bonus

Benefits:

  • Casual dress
  • Company events
  • Company pension
  • Employee discount
  • Private dental insurance
  • Private medical insurance
  • Work from home

Schedule:

  • Monday to Friday

Application question(s):

Please describe what you have built within a commercial setting i.e. for a company where what you are shipping is being used by people in real life.
When can you start if successful?
What would you want from a career with us?

Experience:

Commercial Go Lang: 3 years (required)

Work authorisation:

United Kingdom (required)

Work Location: In person

Similar Jobs You May Like
Software Engineer Using C# and SQL
Belfast, County Antrim, United Kingdom
Salary: £ 30000 - £ 40000 (Per Annum)
Senior Full Stack Developer
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Software Engineer
Buckingham, Buckinghamshire, United Kingdom
Salary: £ from 45000 (Per Annum)
Full Stack Developer / PHP Expert
Langport, Somerset, United Kingdom
Salary: £ 30000 - £ 45000 (Per Annum)
Full Stack Developer
London, Greater London, United Kingdom
Salary: £ Competitive Salary Offered (Per Annum)
Junior Software Developer (Remote Working)
London, Greater London, United Kingdom
Salary: £ 30000 (Per Annum)