Lead Coder/Software Engineer

Paayed
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
£ 83K

Job location

Remote

Tech stack

Java
JavaScript
PHP
API
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Command-Line Interface
Cloud Computing
Code Review
Databases
Linux
Github
Python
Laravel
Microsoft SQL Server
MySQL
Software Architecture
Ruby on Rails
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
Database Performance
GIT
Information Technology
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

We are seeking a highly skilled and motivated Software Engineer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on complex projects using a diverse set of programming languages and technologies, contributing to the realisation of cutting-edge applications and systems., * 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 design scalable and efficient solutions leveraging APIs, RESTful services, and cloud platforms like AWS and Azure.
  • Maintain version control using tools such as Git, GitHub, and SVN to ensure code integrity and collaboration.
  • Contribute to front-end development tasks, creating intuitive user interfaces aligned with project specifications.
  • Write efficient SQL queries for database management optimise database performance.
  • Integrate third-party services and develop custom APIs to extend application functionalities.
  • Participate in code reviews and provide mentorship to junior team members to uphold coding standards.
  • Utilise Linux environments for deployment and testing purposes; automate workflows where possible.
  • Document technical specifications and support application deployment processes in cloud environments like AWS and Azure.

Requirements

Do you have experience in VBA?, * Proven experience in software development with a strong understanding of programming languages including JavaScript, Java, C#, Python, C++, Ruby on Rails, PHP/Laravel

  • Familiarity with front-end development frameworks and tools.
  • Experience working with version control systems such as Git, GitHub, and organisational practices for collaborative coding.
  • Knowledge of databases including MySQL and SQL Server; ability to write complex queries and optimise performance.
  • Hands-on experience with cloud platforms such as AWS and Azure for deployment and management of applications.
  • Strong understanding of APIs, RESTful services, application development principles, and software architecture best practices.
  • Ability to work within Linux environments; comfortable with command-line operations.
  • Excellent problem-solving skills combined with the ability to work effectively within a team setting.
  • Degree in Computer Science or related field is preferred but not essential if accompanied by demonstrable experience. This role offers an engaging environment for talented developers eager to contribute to innovative projects while expanding their technical expertise within a supportive organisation committed to professional growth.

Apply for this position