Graduate GUI Software Engineer


Details:
  • Salary:
  • Job Type: Permanent
  • Job Status: Full-Time
  • Location: Derbyshire
  • Date: 1 week ago
Description:

Role: Graduate GUI Software Engineer

Location: Derbyshire + some remote work

Salary: £25,000 - £30,000

Start Date: We are looking for the candidate to start as soon as possible.

Employment Type: Full-time (37.5 hours per week), onsite for first 3 months (to learn about company Products) then hybrid (2 days on site per week).

The ideal candidate will have recently completed a degree in Software Engineering or a related field, with strong skills in GUI design and development. They should be proficient in programming languages and frameworks such as C#, C++, Java, Python, and JavaScript, and have experience creating user-friendly interfaces. A passion for innovation and a keen eye for detail are also essential qualities we are looking for.

We are committed to providing a supportive and dynamic work environment where a new graduate can thrive and develop their skills further and we believe this role will be a fantastic opportunity for the right candidate to kickstart their career.

Key Responsibilities:

Design and develop intuitive GUI applications
Collaborate with cross-functional teams to define and implement innovative solutions
Conduct usability testing and incorporate feedback into design improvements
Stay updated with the latest industry trends and technologies
Responsibility for developing computer-based user interface for test and customer use for a range of products
To over-see the full development software cycle, ensuring GUI software is kept up to date and fit our customer requirements. And provide software specifications, manuals and test instructions

Knowledge, Skills & Abilities:

Educated to degree level in Objects Orientated Software Development (or equivalent experience)

Experience with the following programming languages:

Visual Studio / C#
C / C++
Python
Powershell Scripting
Delphi 7 & Delphi XE2

Experience in:

HTML and CSS Development
Experience implementing and using REST API's
XML and XSLT
Prior experience with Things board would be a benefit

Desirable Skills:

Any additional experience with IOT projects, Arduino, soldering or electronics would be beneficial.

Knowledge and Use of the following JavaScript technologies:

o jQuery

o Node.js

o Angular 9

o Chart.js

o JSON

Any experience with Linux Server administration and cloud infrastructure such as :

o Microsoft Azure

o Amazon AWS

o MQTT Message Queuing

o Python Scripting

Experience of database programming and SQL.

Our interview process consists of several stages:

Initial Screening: A brief phone interview to discuss the candidate's background, skills, and interest in the role.
Technical Assessment: A coding challenge or technical test to evaluate the candidate's programming skills and problem-solving abilities.
First Interview: A video or in-person interview with the hiring manager and a senior engineer to discuss technical expertise and past projects.
Final Interview: An interview with key team members to assess cultural fit and teamwork skills, followed by a discussion of potential projects and career development opportunities.

How to apply?

Please send a CV to

People Source Consulting Ltd is acting as an Employment Agency in relation to this vacancy. People Source specialise in technology recruitment across niche markets including Information Technology, Digital TV, Digital Marketing, Project and Programme Management, SAP, Digital and Consumer Electronics, Air Traffic Management, Management Consultancy, Business Intelligence, Manufacturing, Telecoms, Public Sector, Healthcare, Finance and Oil & Gas

Report this job

By sending this message I agree to GrindJob’s Terms and Conditions and Privacy Policy.

Enter your email to get a notification when similar jobs become available.

Create a job alert for Software Engineer in Derbyshire ()

By continuing, you agree to GrindJob’s T&Cs and Privacy Policy.

When applying for a job, do not provide bank account details or any other financial information.
Never make any form of payment. GrindJob is not responsible for any external website content.

Enter your email to get a notification when similar jobs become available.

Your browser does not support Cookies or JavaScript or this option is turned off in your browser settings.

How to enable Cookies and JavaScript

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×

Please wait...
There was an error loading the page. Would you like to reload the page?