Senior Software Engineer - Full Stack

Concept LTD
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Remote
Charing Cross, United Kingdom

Tech stack

JavaScript
Azure
C Sharp (Programming Language)
Code Review
Databases
Data Integrity
Software Debugging
Linux
Github
Python
MySQL
Software Deployment
Software Engineering
Software Systems
SQL Databases
Web Applications
React
Backend
Angular
Vba Programming Language
Front End Software Development
Software Version Control

Job description

We are seeking a skilled Full Stack Developer to join our dynamic team. The ideal candidate will possess a strong foundation in both front-end and back-end development, with a passion for creating robust and scalable applications. You will be responsible for designing, developing, and maintaining web applications while collaborating with cross-functional teams to deliver high-quality software solutions., * Develop and maintain web applications using modern frameworks and technologies.

  • Collaborate with designers and product managers to translate requirements into technical specifications.
  • Write clean, maintainable code in JavaScript, Python, C#, and other relevant languages.
  • Manage databases using MySQL and SQL, ensuring data integrity and performance optimisation.
  • Implement application development best practices, including version control using GitHub.
  • Troubleshoot and debug applications to enhance functionality and user experience.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Stay updated with emerging technologies and industry trends to continuously improve skills and knowledge.

Requirements

Do you have experience in SQL?, * Proficiency in JavaScript, with experience in front-end frameworks such as React or Angular being advantageous.

  • Strong knowledge of back-end technologies including Python and C#.
  • Experience with database management systems such as MySQL and SQL.
  • Familiarity with Azure cloud services is preferred.
  • Understanding of Linux environments for application deployment is a plus.
  • Experience with VBA for automation tasks would be beneficial.
  • Excellent problem-solving skills and ability to work independently as well as part of a team.
  • Strong communication skills, both verbal and written, to effectively collaborate with team members.

Apply for this position