Senior Software Developer

United Kingdom, United Kingdom

Job Description


:OverviewArcus are recruiting a Senior Software Developer who with reporting into a Product Development Manager, and working as part of a team of software developers, build applications for the benefit of our business and our clients.
ResponsibilitiesThe Senior Software Developer will lead the design, development, and deployment of software solutions in line with project requirements and company standards, and collaborate with product managers, designers, and other stakeholders to define project scope, objectives, and deliverables.Other responsibilities include;

  • Write clean, efficient, and maintainable code, and ensure adherence to best practices and coding standards.
  • Conduct code reviews and provide constructive feedback to ensure code quality and consistency.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Troubleshoot, debug, and resolve complex software issues and performance bottlenecks.
  • Stay current with emerging technologies, tools, and practices, and advocate for their adoption where appropriate.
  • Contribute to the development of technical documentation, including design specifications, user guides, and release notes
QualificationsThe successful candidate with have experience in software development, with a proven track record of delivering high-quality software solutions, and in developing and maintaining large-scale, distributed systems. You should also have a deep understanding of software architecture and design patterns, and knowledge of software testing methodologies, including unit testing, integration testing, and automated testing.Other requirements include;
  • Certification in relevant technologies or methodologies (e.g., AWS Certified Solutions Architect, Scrum Master).
  • Contributions to open-source projects or a strong portfolio of personal projects.
  • Strong proficiency in multiple programming languages, including JavaScript(JS), SQL, React, NodeJS, Python and C#.
  • Extensive experience with software development frameworks and libraries (e.g., React, Razor, ExpressJS).
  • Experience with both relational and non-relational databases (e.g., SQL Server, MySQL), and expertise in database design and optimization.
  • Proficiency in version control systems (e.g., Git) and collaborative development workflows.
  • Familiarity with Agile development methodologies and practices.
  • Strong problem-solving skills and the ability to analyze and resolve complex technical issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with cloud platforms including AWS and Azure.
  • Familiarity with DevOps practices and tools, including continuous integration/continuous deployment (CI/CD) pipelines.
  • Experience with containerization technologies such as Docker and orchestration tools like AWS Elastic Container Service.
  • Demonstrated experience in leading and mentoring development teams.
Benefits of Working at Arcus:
  • Salary: Circa xc2xa360,000 (dependent on experience)
  • Up to 4% discretionary bonus scheme, subject to achievement of targets
  • 25 days annual leave + Bank Holidays
  • Generous contributory pension scheme of matched contributions between 5% and 6%
  • Life Assurance
  • Salary Sacrifice Electronic Vehicle Scheme
  • Free Specsavers eye test and contribution towards glasses (T&Cs apply)
  • Learning & Development opportunities
  • Funded Training Sponsorship Scheme
  • Cycle to Work Scheme
  • Health cash plan
Requisition ID2025-6658

Arcus FM

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3030328
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    £60000 per year
  • Employment Status
    Permanent
  • Job Location
    United Kingdom, United Kingdom
  • Education
    Not mentioned