Senior Software Engineer at Hive IT Help us improve Work in Startups

The Hive, Can be based anywhere

Senior Software Engineer at Hive IT Help us improve Work in Startups

Salary not available. View on company website.

The Hive, Can be based anywhere

  • Part time
  • Permanent
  • Remote working

Posted today, 17 Oct | Get your application in now to be one of the first to apply.

Closing date: Closing date not specified

job Ref: a7b7f6de61674a7da835280581ef548d

Full Job Description

You should be based and eligible to work in the UK, and you will need to be able to travel to our offices in Sheffield, for project-related needs on a monthly basis. It would be advantageous if you have the flexibility to travel across the country as other project needs may require. We understand the importance of work-life balance and fully support flexible working hours and the option to work mainly remotely or in a hybrid setup. We have monthly meet-ups that you're welcome to attend, but they're not mandatory unless they directly relate to your work. Additionally, we love to bring people together and organise social gatherings throughout the year. It's completely up to you whether you'd like to join in and be a part of these events. We value your unique interests and respect your personal schedule.

We're looking for a highly skilled Senior Software Engineer with a strong background in C# and .NET to join our team, working to develop high-quality and innovative solutions for our clients. We're looking for 5+ years of professional experience building, deploying and maintaining web applications using cloud infrastructure to deliver scalable and reliable services. As a Senior Software Engineer, you will initially take a role within our main project team working on a statistics platform for the Department for Education. Over time, you will be expected to lead in the software development of a wider range of projects. Using your skills as an experienced professional you'll have an in-depth understanding of development practices and be confident in building new features and resolving potentially complex issues and bugs. You'll be comfortable working in a multi-disciplinary team and directly with clients to provide great technical solutions. You should be able to work to client deadlines, budget and technical limitations.As part of your day-to-day, you will need to communicate your ideas and findings effectively. You'll be expected to participate in code reviews to help ensure quality and support others to develop their skills. We'd also love for you to be interested in following industry trends, best practices, emerging technologies, and tools. We'd like you to participate in the evolution of the company's software development culture and improve the way we do things., The ideal candidate for this role will have the following skills and experience,

  • Very strong knowledge of C# for web development using frameworks such as ASP.NET
  • Deep understanding of relational SQL databases (preferably SQL Server) and data modelling
  • Experience using Entity Framework or another ORM framework
  • Very experienced in unit and integration testing
  • Comfortable building, designing and documenting REST APIs
  • Able to build and manage CI / CD pipelines on platforms such as Azure DevOps or GitHub Actions
  • Proficient with code collaboration tools such as Git and GitHub / GitLab
  • Experience working in an Agile environment using tools such as Jira
  • Good problem-solving skills with an ability to diagnose and troubleshoot bugs
  • Strong knowledge of best practices for designing secure systems and applications
  • Excellent communication skills with the ability to present your ideas and findings to audiences of varying levels of technical expertise
  • Great technical writing skills - able to document your work clearly and concisely
  • Experience mentoring or helping others through code reviews and pair programming, Comfortable using Docker as part of the development workflow
  • Experience in writing infrastructure-as-code, using tools such as Terraform, Bicep or ARM Templates
  • Experience using cloud providers (preferably Azure or AWS) and cloud-native infrastructure components and services
  • Worked with automated browser testing tools such as Selenium, Robot Framework, Playwright
  • Can comfortably use command line tools for development in Unix-like environments
  • Knowledge of other scripting languages such as Python and Bash
  • We hold these values:
  • Embracing inclusivity and working together as one team
  • Acting ethically and with empathy towards others
  • Nurturing a love of creative problem solving
  • Always finding growth and learning opportunities
  • Cultivating a friendly and honest atmosphere

    Remote
  • fulltime
  • £43,000 - £56,000 a year
  • Remote
  • fulltime
  • £43,000 - £56,000 a year, This role is open to part time working, ideally a minimum 4 day working week. We understand the importance of work-life balance and fully support flexible working hours and the option to work mainly remotely or in a hybrid setup., At Hive, we prioritise the well-being and inclusivity of our employees by providing a comprehensive and equitable benefits package. This package includes:
  • Vitality Health Insurance
  • Westfield Health - Level 1 - Foresight
  • PAM Employee Wellbeing Assistance Programme
  • 5 volunteering days
  • 27 days annual leave
  • Discretionary closure over Christmas
  • Extended Paternity, Maternity and Dependents Leave
  • 5% pension contribution
  • Bike to work salary sacrifice scheme
  • Electric Vehicle Salary Sacrifice Scheme
  • 3 x away days or social gatherings a year