Job Description:

About the role:

We are looking for an experienced Senior Software Developer able to assist with leading projects with our clients. You will ideally have a strong understanding of Java, C#, .Net or potentially other programming languages such as JavaScript, Python or Ruby and will be able to apply your skills to help deliver an outstanding service to our clients.

Qualifications:

  • Extensive development experience
  • Deep knowledge of selected programming languages (C#, Java, .Net plus one or more of JavaScript, Python or Ruby)
  • Applied experience of selected frameworks (Java, .Net/.Net Core plus one or more of Angular, React, Django, Ruby on Rails, etc.)
  • Deep knowledge of relational and non relational databases (e.g PostgreSQL, MySQL, MongoDB, DynamoDB, Cosmos DB)
  • Solid understanding of operating systems (e.g. Windows, Linux)
  • Ability to communicate your design, both verbally and in written form, to a technical and non-technical audience
  • Analytical mind with problem-solving aptitude
  • Ability to work independently
  • Excellent organisational and leadership skills

Desirable experience:

  • Familiarity with automating infrastructure provisioning and configuration management (e.g. Ansible, Puppet, Chef, Terraform, ARM templates)
  • Familiarity with DevOps and CI/CD processes and tooling
  • Familiarity with containerisation (e.g. Docker, Kubernetes)
  • Familiarity with Cloud platforms (e.g. Azure, AWS, GCP)
  • Experience mentoring junior software developers in both technology and practice

Equality & Diversity:

Solirius Consulting is an equal opportunities employer. We are committed to creating a work environment that supports, celebrates, encourages, and respects all individuals and in which all processes are based on merit, competence and business needs. We do not discriminate on the basis of race, religion, gender, sexuality, age, disability, ethnicity, marital status or any other protected characteristics.

Should you require further assistance or require any reasonable adjustments be put in place to better support your application process, please do not hesitate to raise this with us.

Company Benefits

  • Competitive salary, dependent on experience
  • Flexible working / Work from home
  • Generous annual discretionary bonus
  • 25 days annual leave + bank holidays
  • 10 days allocated development training per year
  • Contributory pension
  • Gym membership
  • Annual away days and social events

Interview Process

  • Initial Call
  • Initial Interview
  • Tech Test
  • Final interview

Other Jobs in Full Stack