Software Engineer (Full-time)
Suraksha Technologies
Colchester, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 50KJob location
Colchester, United Kingdom
Tech stack
Testing (Software)
Java
JavaScript
PHP
API
Agile Methodologies
Software Applications
Application Performance Management
Software as a Service
Software Documentation
Code Review
Relational Databases
Software Debugging
Software Design Patterns
DevOps
Programming Tools
Python
Object-Oriented Software Development
Scrum
Software Architecture
Software Engineering
Software Systems
SQL Databases
TypeScript
Web Services
REST
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.