Mid Software Engineer

at CV Library  
Job Board Software
About the job
HYBRIDFleet, Hampshire, EnglandFull-Time ~ Permanent
Open to new applications

At CV-Library, we have a simple vision: to help the world to work and we are looking for exceptional and talented people to help us realise this vision in both UK and overseas markets.

We are in a period of accelerated growth, following a year of key strategic acquisitions and significant investment across all parts of the business from Tech and Data to People and HR, there’s never been a more exciting time to join us or a better place to grow your career!

The Role

What your day will look like:

  • Collaborating with Product, Architecture and Engineering teams to develop robust technical solutions
  • Writing clean, maintainable and efficient code in Go
  • Improving and optimising existing software systems
  • Working on all stages of the software development lifecycle, from design to deployment and maintenance
  • Implementing new features, fixing bugs and optimising performance
  • Participating in code reviews and sharing knowledge with the team
  • Staying up to date with emerging technologies and best practices
  • Contributing to technical documentation and process improvement

Requirements

Essential

  • Strong experience with Go and Go HTTP frameworks (Echo, Gin, Gorilla Mux, etc.)
  • Familiarity with microservices architecture and best practices
  • Experience with CI/CD pipelines and deployment best practices
  • Good problem-solving skills and a structured approach to development
  • Experience with testing frameworks and a solid understanding of TDD
  • Strong communication skills and ability to work collaboratively in a team
  • Comfortable working with and maintaining systems built by different teams

Desirable

  • Experience with search technologies like Elasticsearch or Solr
  • Exposure to cloud solutions and DevOps practices
  • Understanding of messaging architecture (EDA, event-driven systems)
  • Knowledge of additional programming languages like Python, Rust, PHP or Perl
  • Experience working in Agile environments

This is a great opportunity for an engineer looking to level up their skills, contribute to exciting projects and grow within a supportive team.

Benefits

CL

CV Library

Classification:

blurTagText
blurTagText

Enable 1-click access to other sources:
                  and more
Do your research faster with Quick Links
Details and stages

Reporting to: details unknown

the hiring process information will appear here if available.

Job ref blurredText

Posted on blurredText

Last checked on blurredText

Closing on blurredText

1 discussion comments
0 requirements
4 Saved as Applied
Qualify To Apply check results
Total attempts: 22  Unique: 10  Passed: 6
Understand who you are up against with Competitive Insights
Discuss this job
Share your intel on this vacancy and help others - anonymously
Team inkscroll - 0 days ago

pretend that this is a blurredText long comment