Software Engineer

RJ Software Solutions Limited
1 month ago

Role details

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

Job location

Remote

Tech stack

Java
JavaScript
API
Amazon Web Services (AWS)
Software Applications
Azure
C Sharp (Programming Language)
C++
Code Review
Linux
Github
Python
MySQL
Cloud Services
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
GIT
Vba Programming Language
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

We are seeking a talented and motivated Software Engineer to join our dynamic team. The ideal candidate will possess a strong foundation in software development and application development, with a passion for creating innovative solutions. This role involves working collaboratively with cross-functional teams to design, develop, and maintain software applications that meet our clients' needs., * Design, develop, and implement software applications using various programming languages including Java, C# and Python.

  • Collaborate with front-end developers to create seamless user experiences through effective front-end development practices.
  • Maintain and enhance existing applications by troubleshooting issues and implementing necessary updates.
  • Write clean, scalable code while adhering to best practices in software development.
  • Develop APIs and integrate third-party services to enhance application functionality.
  • Utilise version control systems such as Git and SVN for code management and collaboration.
  • Participate in code reviews to ensure high-quality standards are met across the team.
  • Work with cloud services like AWS and Azure to deploy and manage applications effectively.
  • Engage in continuous learning to stay updated with emerging technologies and industry trends.

Requirements

Do you have experience in VBA?, * Proficiency in programming languages such as JavaScript, Java, C#, Python, C++, and VBA.

  • Strong understanding of SQL databases including MySQL and experience with RESTful APIs.
  • Familiarity with software development methodologies and best practices.
  • Experience with version control systems like GitHub and SVN.
  • Knowledge of Linux operating systems for application deployment and management.
  • Ability to work collaboratively in a team environment while also being self-motivated.
  • Excellent problem-solving skills with a keen attention to detail. Join us in shaping the future of technology through innovative software solutions!

Apply for this position