Enable job alerts via email!

Senior Software Developer

Arcus FM

Birmingham

Hybrid

GBP 60,000

Full time

5 days ago
Be an early applicant

Job summary

A dynamic facilities management company in Birmingham is seeking a Senior Software Developer to lead software projects and mentor junior developers. You will collaborate with various stakeholders to deliver impactful solutions, contributing to both coding and technical documentation. The role offers competitive salary of circa £60,000, bonuses, and flexible remote working options.

Benefits

Circa £60,000 per annum
Up to 4% discretionary bonus
25 days annual leave plus Bank Holidays
Generous pension scheme with matched contributions
Life Assurance
Electric Vehicle Scheme
Learning & Development opportunities
Cycle to Work Scheme
Health cash plan

Qualifications

  • Proven experience delivering high-quality software solutions and maintaining large-scale distributed systems.
  • Deep understanding of software architecture, design patterns, and testing methodologies.
  • Certifications such as AWS Certified Solutions Architect or Scrum Master are a plus.
  • Leadership and mentoring capabilities are required.
  • Excellent problem-solving and communication skills.

Responsibilities

  • Write clean, efficient, and maintainable code.
  • Conduct thorough code reviews and provide feedback.
  • Mentor junior developers and promote continuous learning.
  • Troubleshoot complex software issues and performance challenges.
  • Contribute to technical documentation.

Skills

JavaScript
SQL
React
NodeJS
Python
C#
Agile methodologies
Git
Cloud platforms (AWS, Azure)
Docker
Problem-solving
Communication

Tools

SQL Server
MySQL
React frameworks
Razor
ExpressJS
AWS ECS
Job description

Arcus FM is seeking a talented Senior Software Developer to join our dynamic team. Reporting directly to the Product Development Manager, you will collaborate with skilled developers to create impactful software solutions that drive success for our business and clients. As a Senior Software Developer, you will lead the design, development, and deployment of high-quality software projects. You'll work closely with product managers, designers, and stakeholders to define project goals and deliverables, ensuring alignment with company standards and client needs. Although this role allows for primarily remote working, there is a requirement to attend the Redditch office at least once a month.

What You'll Do
  • Write clean, efficient, and maintainable code, following best practices and coding standards
  • Conduct thorough code reviews and provide constructive feedback to maintain high code quality
  • Mentor junior developers and promote continuous learning within the team
  • Troubleshoot and resolve complex software issues and performance challenges
  • Stay up-to-date with emerging technologies and advocate for their use when beneficial
  • Contribute to technical documentation including design specs, user guides, and release notes
Qualifications
  • Proven experience delivering high-quality software solutions and maintaining large-scale, distributed systems
  • Deep understanding of software architecture, design patterns, and testing methodologies (unit, integration, automated testing)
  • Certifications such as AWS Certified Solutions Architect or Scrum Master are a plus
  • Contributions to open-source projects or a strong portfolio of personal work
  • Strong proficiency in multiple programming languages: JavaScript, SQL, React, NodeJS, Python, and C#
  • Extensive experience with frameworks/libraries like React, Razor, and ExpressJS
  • Skilled in both relational (SQL Server, MySQL) and non-relational databases with expertise in design and optimization
  • Proficient with version control tools (Git) and collaborative workflows
  • Familiarity with Agile methodologies
  • Experience with cloud platforms (AWS, Azure) and DevOps practices including CI/CD pipelines
  • Knowledge of containerization and orchestration tools such as Docker and AWS ECS
  • Proven leadership and mentoring capabilities
  • Excellent problem-solving, communication, and teamwork skills
Disability Confident

About Disability Confident: A Disability Confident employer will generally offer an interview to any applicant that declares they have a disability and meets the minimum criteria for the job as defined by the employer. It is important to note that in certain recruitment situations such as high-volume, seasonal and high-peak times, the employer may wish to limit the overall numbers of interviews offered to both disabled people and non-disabled people. For more details please go to .

Benefits
  • Circa £60,000 per annum (depending on experience)
  • Up to 4% discretionary bonus based on performance
  • 25 days annual leave plus Bank Holidays
  • Generous pension scheme with matched contributions (5%-6%)
  • Life Assurance
  • Salary Sacrifice Electric Vehicle Scheme
  • Learning & Development opportunities, including funded training sponsorships
  • Cycle to Work Scheme
  • Health cash plan

At Arcus, we're passionate about nurturing talent and providing industry-leading development opportunities to help you grow your career.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.