Software Engineer (Full-time)

Suraksha Technologies
Colchester, UK
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£40,000.0 - £50,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Software Applications Application Performance Management Software as a Service Software Documentation Code Review Relational Databases
+15 more
Software Debugging Software Design Patterns DevOps Programming Tools Python (Programming Language) Object-Oriented Software Development Scrum Methodology Software Architecture Software Engineering Software Systems SQL Databases TypeScript Web Services Restful APIs Programming Languages

Job description

  • Design, develop and maintain web, desktop and cloud-based software applications.
  • Analyse business and technical requirements to produce effective software solutions.
  • Write clean, efficient, secure and well-documented source code.
  • Develop software using modern programming languages, frameworks and development tools.
  • Perform software testing, debugging and troubleshooting to resolve defects.
  • Participate in code reviews and ensure adherence to coding standards.
  • Develop and integrate APIs and third-party services.
  • Optimise application performance, scalability and reliability.
  • Maintain software documentation, technical specifications and release notes.
  • Collaborate with Business Analysts, QA Engineers, DevOps Engineers and Project Managers throughout the software development lifecycle.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, retrospectives and backlog refinement.
  • Implement security best practices and ensure compliance with organisational and regulatory requirements.
  • Provide technical support and maintenance for existing software applications.
  • Research emerging technologies and recommend improvements to software architecture and development processes.

Requirements

  • Java
  • Python
  • JavaScript/TypeScript
  • PHP
  • Experience with SQL and relational databases.
  • Knowledge of software engineering principles, design patterns and object-oriented programming.
  • Experience with RESTful APIs and web services.
  • Familiarity with Git and version control systems.
  • Experience working within Agile/Scrum environments.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities., * IT: 3 years (required)

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Sick pay
  • Free parking
  • Company pension
  • On-site gym
  • UK visa sponsorship, Job Types: Permanent, Full-time

Pay: £40,000.00-£50,000.00 per year

Benefits:

  • Company pension
  • Flexitime
  • Free parking
  • On-site gym
  • Sick pay
  • UK visa sponsorship

About the company

Suraksha Technologies is an ambitious start up to provide IT Consulting services. To support our growth and timely delivery of projects , we are looking for candidates with exceptional skills on multi-skills involving engineering, cloud, dev-ops and hybrid Architecture on Microsoft stack

We take pride in our work and we would like to provide top notch services to our clients. We provide excellent IT solutions for our clients while they concentrate on their core business.

We are looking for a Software Engineer who can work on our internal projects based on Cloud Technologies and also provide Consultancy services to our clients where required.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:00 min

Misconceptions about TypeScript safety capabilities

Simone Sanfratello · JS Congress

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

3:43 min

Designing a reliable technical hiring and interview process

Andreas Klinger Andreas Klinger +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

Videos

See all

Related articles

See all