Senior Independent Software Developer

XperienceHub
3 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 99K

Job location

Remote

Tech stack

C
Java
JavaScript
API
Amazon Web Services (AWS)
Software Applications
Application Performance Management
HTML5
Azure
C Sharp (Programming Language)
C++
CSS
Code Review
Databases
Linux
Github
Python
Microsoft SQL Server
MySQL
NoSQL
Query Optimization
Ruby on Rails
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
TypeScript
Data Storage Technologies
GIT
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

We are seeking an experienced and highly skilled Senior 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 the opportunity to work on complex projects using a diverse set of technologies, contributing to the enhancement of our core products and services. The ideal applicant will possess a strong background in software development, with expertise in both front-end and back-end systems, and demonstrate excellent problem-solving abilities., * Lead the design and implementation of scalable software applications using languages such as JavaScript and TypeScript.

  • Develop and maintain robust APIs and integrate third-party services to enhance application functionality.
  • Collaborate with cross-functional teams to define project requirements and deliver high-quality solutions within specified timelines.
  • Utilise version control systems such as GitHub, SVN, and Git for efficient code management and collaboration.
  • Implement best practices in software development including code reviews, testing, and documentation to ensure maintainability and quality standards.
  • optimise application performance on cloud platforms like AWS and Azure, ensuring security and reliability.
  • Work with databases including SQL, NoSQL, and VBA to develop efficient data storage solutions.
  • Participate in continuous improvement initiatives by staying current with emerging technologies such as Linux environments, RESTful services, and application deployment strategies.
  • Mentor junior team members and contribute to technical training sessions.

Requirements

Do you have experience in VBA?, * Proven experience as a Senior Software Engineer or similar role with a minimum of 5 years in software development.

  • Extensive knowledge of front-end development frameworks and languages including JavaScript, HTML5, CSS3.
  • Strong proficiency in programming languages such as Java, C#, C++, Python, Ruby on Rails, VBA, and C.
  • Hands-on experience with version control tools including GitHub, SVN, and Git.
  • Demonstrated ability to develop applications on cloud platforms such as AWS and Azure.
  • Familiarity with database management systems like SQL Server, MySQL, and related query optimisation techniques.
  • Experience working within Linux environments is highly desirable.
  • Excellent problem-solving skills combined with the ability to work effectively both independently and within a team setting. This role offers an exciting opportunity for a dedicated professional eager to contribute to innovative projects within a collaborative environment while advancing their technical expertise across multiple platforms and languages.

Apply for this position