Software Technician

TSK IT Solutions Ltd
Charing Cross, United Kingdom
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 43K

Job location

Charing Cross, United Kingdom

Tech stack

Java
JavaScript
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Databases
Linux
Github
Revision Control Systems
Python
Microsoft SQL Server
MySQL
Ruby on Rails
Software Deployment
Software Engineering
SQL Databases
Subversion
Cloud Platform System
GIT
Vba Programming Language
Front End Software Development
Api Design
REST
Software Version Control

Job description

We are seeking a skilled and dedicated Technician to join our dynamic team. The ideal candidate will be responsible for supporting software development projects, maintaining and troubleshooting applications, and ensuring seamless integration across various platforms. This role offers an excellent opportunity to work with cutting-edge technologies in a collaborative environment, contributing to innovative solutions that drive our organisation forward., * Develop, test, and maintain software applications using languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, and SQL.

  • Collaborate with cross-functional teams to design and implement robust APIs and RESTful services.
  • Manage version control systems including GitHub, SVN, Git, and utilise cloud platforms such as AWS and Azure for deployment and scalability.
  • Perform application development tasks focusing on front-end and back-end integration, ensuring optimal performance and user experience.
  • Troubleshoot technical issues across various environments including Linux and Windows-based systems.
  • Contribute to the optimisation of database systems like MySQL and SQL Server through efficient query design and management.
  • Support software deployment processes within cloud environments such as AWS and Azure, ensuring security and compliance standards are met.
  • Document technical specifications and procedures to facilitate ongoing maintenance and knowledge sharing within the team.

Requirements

Do you have experience in Software development?, * Proven experience in software development with proficiency in JavaScript, Java, C#, Python, C++, Ruby on Rails, VBA, SQL, and related frameworks.

  • Strong understanding of front-end development principles alongside API design and RESTful services.
  • Hands-on experience with version control tools such as GitHub, SVN, Git.
  • Familiarity with cloud computing platforms including AWS and Azure.
  • Knowledge of Linux operating systems alongside Windows environments is essential.
  • Ability to work independently or collaboratively within a team setting on complex projects.
  • Excellent problem-solving skills with a keen eye for detail.
  • Relevant qualifications or certifications in software engineering or related fields are advantageous but not mandatory. This role is paid and offers an engaging environment for professionals eager to advance their careers in software development through innovative projects and continuous learning opportunities.

Apply for this position