Job description
Junior Software Engineer
Are you a passionate and talented individual with a keen interest in IT development and Automation Testing? Do you thrive in a dynamic and collaborative environment where your skills can flourish?If so, I'm recruiting for an exciting opportunity for you to join our team as a Junior Software Engineer.
You will be involved in the full development lifecycle, from requirement gathering to implementation and maintenance. This is an excellent opportunity for you to gain hands-on experience in a real-world setting and grow as a developer.
Duties:
- As a Junior Software Engineer you will be working as a individual contributor with the team to develop, build, configure, monitor and alter software and systems to deliver a secure, robust and reliable platform for the software to run on behalf of the customers or the company.
- Collaborate with the development team to design, develop, and test software applications.
- Write clean, efficient, and maintainable code using various programming languages and technologies such as Java, Python,RESTful, SQL, VBA, React Express, C++, Linux, .NET
- Participate in code reviews to ensure code quality and adherence to coding standards
- Debug and troubleshoot software defects and issues.
- Writing automation code using selenium webdriver for UI and API.
- Assist in the documentation of software requirements, design specifications, and user manuals
- Stay up-to-date with emerging technologies and industry trends
- Contribute to the continuous improvement of software development processes and practices
- Work in an Agile development environment
- Write clean and efficient code using industry best practices and coding standards.
Skills:
- Strong programming skills in languages such as Java,RESTful, SQL, VBA, React Express, C++, Linux, .NET
- Familiarity with software development methodologies and practices (Agile)
- Knowledge of database concepts and experience with SQL
- Understanding of web technologies such as HTML, CSS, JavaScript
- Strong in Automation testing using selenium webdriver ,Restassured, postman, automation frameworks
- Ability to work collaboratively in a team environment
- Excellent problem-solving and analytical skills
- Strong communication skills, both written and verbal
If you are a motivated individual with a passion for software development and a desire to learn and grow in a dynamic team environment, we want to hear from you. Join our team as a Junior Software Engineer and be part of an exciting journey in creating innovative software solutions.
Please note that only qualified candidates will be contacted for further consideration.
Job Type: Full-time
Salary: £18,010.76-£20,000.00 per year
Benefits:
- Employee mentoring programme
- Flexitime
- Free parking
- Gym membership
- On-site parking
- Work from home
Schedule:
- Flexitime
- Monday to Friday
Ability to commute/relocate:
- Edinburgh, EH10: reliably commute or plan to relocate before starting work (required)
Education:
- Bachelor's (preferred)
Work Location: Hybrid remote in Edinburgh, EH10
Reference ID: TI_001