Junior Software Engineer

Right People Recruitment Solutions

Junior Software Engineer

Dependent on Experience

Right People Recruitment Solutions, Aberdeen

  • Full time
  • Permanent
  • Onsite working

Posted 1 week ago, 17 Jun | Get your application in now before you're too late!

Closing date: Closing date not specified

job Ref: 5169

Full Job Description

My Client, a fantastic organisation in the Aberdeen area, are looking to take on a Junior Software Engineer on a full time permanent basis, to work in their Aberdeen office. This role would be a great opportunity for a graduate to get their first role in software development/engineering, or a current software engineer with 1-2 years of experience looking for their next move.


OVERALL OBJECTIVE OF THE JOB

 

The primary objective of the job is to assist in the development, support, and improvement of software applications including Mobile Applications. This includes writing software code, bug fixes, performance improvements and adaptation to interfaces as may be required. You will also be required to carry out testing, implementation of standards, while also working with the technical team to resolve Level 2 and Level 3 queries on the Service Desk.

 

MAIN DUTIES & RESPONSIBILITIES OF THE JOB HOLDER:

 

Duties include but are not limited to:

 

·       Assist with development of Web and Mobile Applications, and APIs.

·       Write unit tests for all Projects.

·       Write test plans for manual tests.

·       Assist with Level 2 and Level 3 queries on the Service Desk.

·       Upgrade libraries (e.g., Java 8 to 17) and servers used (Tomcat and Wildfly)

·       Implementing and providing input on standards for development and deployment.

·       Project improvements with a particular focus on cybersecurity.

·       Assist in the installation and deployment of Applications as may be assigned.

 

The list of duties and responsibilities is not intended to be exhaustive but highlights a number of major tasks of the post. Employees may be required to undertake additional duties which might reasonably be expected of them and which form part of the function of the post

 

ESSENTIAL SKILLS, KNOWLEDGE & EXPERIENCE:

 

·       Recent experience with mobile application development.

·       Recent experience with Java and JavaScript development.

·       Experience with testing.

·       Experience with deployment and configuration of application servers (Tomcat, Wildfly, Node) Apache HTTPD, Windows and potentially Linux.

·       Understanding of SOAP and REST web services.

·       Experience with software documentation: Technical documents, knowledgebase, guides etc.

·       Good knowledge of Databases: Oracle, MS SQL Server including general SQL skills.

·       Experience working on a variety of software development projects.

·       Knowledge of NodeJS, React and related libraries is an advantage.

·       Knowledge of user experience journey on applications advantageous.

·       Knowledge of cloud solutions such as AWS and Oracle is an advantage.

 

OTHER DESIRABLE SKILLS:

 

·       Knowledge in creating technical documentation including product documentation, technical frameworks, administrative and user guides.

·       Excellent problem-solving, communication and presentation skills.

·       Excellent Customer service mind set with a positive attitude.

·       Willing to explore new related technologies and share new ideas.

·       Must demonstrate a desire and ability to learn and share knowledge with others.

·       A strong team player but will also be able to work independently with minimal supervision while demonstrating ownership of their deliverables.

·       Must be able to work in a dynamic, fast paced environment and meet deadlines.

·       Self-motivated and results driven to resolve problems.

·       Commitment and ability to continuously self-improve and develop through participation in internal training programs, self–study training, and online training courses.


Sound like the ideal role for you? Do not miss out - apply today!