via indeed · 3 June 2026 ·2 days ago

Software Developer

Woolwich Riverside Full-time Remote
Does this job fit you?
Upload your CV and see which ones actually match you.
Upload CV

Job Summary
We are seeking a highly motivated and skilled Software Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an excellent opportunity to work on diverse projects, utilise a broad range of programming languages, and contribute to the realisation of cutting\-edge applications. The ideal applicant will possess strong technical expertise, a passion for software development, and a proactive approach to problem\-solving.

Responsibilities

  • Develop, test, and implement software applications using languages such as JavaScript, Java, C\#, Python, C\+\+, Ruby on Rails, and VBA.

  • Collaborate with cross\-functional teams to define project requirements and deliver scalable solutions.

  • Maintain and improve existing codebases through optimisation and refactoring.

  • Utilise version control systems including Git, SVN, GitHub, and Azure DevOps to manage code repositories effectively.

  • Design and develop APIs and RESTful services to facilitate seamless integration between systems.

  • Work with cloud platforms such as AWS and Azure to deploy and manage applications in cloud environments.

  • Write efficient SQL queries for database management using MySQL and SQL Server.

  • Contribute to front\-end development tasks involving HTML, CSS, JavaScript frameworks, and related technologies.

  • Conduct code reviews, debugging sessions, and performance optimisation activities.

  • Ensure software solutions adhere to best practices in security, scalability, and maintainability.
Skills
  • Proficiency in programming languages including JavaScript, Java, C\#, Python, C\+\+, Ruby on Rails, C, VBA, and Linux scripting.

  • Experience with front\-end development frameworks and tools.

  • Strong understanding of software development lifecycle (SDLC) methodologies.

  • Familiarity with version control systems such as Git, SVN, GitHub, and Azure DevOps.

  • Knowledge of cloud computing platforms like AWS and Azure for application deployment.

  • Expertise in designing APIs using REST principles.

  • Experience working with relational databases such as MySQL and SQL Server.

  • Ability to develop applications within .NET framework environments.

  • Understanding of application development best practices including security standards and performance optimisation.

  • Excellent problem\-solving skills combined with effective communication abilities. This role is ideal for passionate developers eager to expand their expertise across multiple technologies while contributing to innovative projects within a collaborative environment. All positions are paid roles that offer valuable professional growth opportunities within our organisation.
Pay: £38,500\.00 per year

Benefits:

  • Casual dress

  • Flexitime

  • UK visa sponsorship
Work Location: Hybrid remote in Woolwich Riverside SE18 5PQ

The market for this type of role

Similar openings
2,890
Software · the UK
Full-time
80%
of Software roles in the UK
Remote possible
7%
of Software roles
📊 Software · the UK
1,301
active jobs
11.6%
Remote
Ø 2d
avg. online
Top skills in demand
PythonSQLREST APIJavaScriptReactJavaAgileDockerCI/CDAzure

Frequently asked questions

How many Software jobs are available in Woolwich Riverside?
Currently 2,890 Software roles in Woolwich Riverside on AlmostHired, across 963 different companies. Our data is updated daily.
Do Software roles offer remote work?
7% of Software roles in the UK allow remote work, either partial or full. To filter specifically for remote positions, use AlmostHired.
How do I know if I match this role?
Upload your CV — our AI compares your profile to the job requirements and gives you a precise match score, with matching and missing skills.