Junior Software Engineer

MEADOW HILL CONSULTING LTD
Royal Tunbridge Wells, UK
about 2 months ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Compensation
£32,000.0 - £40,000.0
Working hours
Regular working hours
Job source

Tech stack

Testing (Software) HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Integration Architecture Application Performance Management Microsoft Azure C Sharp (Programming Language)
+26 more
Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review Databases Data Structures Software Debugging Django Web Framework Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL Object-Oriented Software Development Scrum Methodology Software Maintenance Software Engineering Software Systems Google Cloud ReactJS Spring-boot Git AngularJS Information Technology Web Technologies Software Version Control Programming Languages

Job description

  • Assist in designing, developing, testing, and maintaining software applications.
  • Write clean, efficient, and well-documented code following coding standards and best practices.
  • Collaborate with senior developers, product teams, and stakeholders to understand project requirements.
  • Participate in code reviews and implement feedback to improve code quality.
  • Troubleshoot, debug, and resolve software defects and technical issues.
  • Develop and maintain APIs, databases, and application integrations as required.
  • Perform software testing and support quality assurance activities.
  • Contribute to system enhancements, feature development, and application performance improvements.
  • Maintain technical documentation for software solutions and development processes.
  • Stay updated on emerging technologies and software development trends.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent practical experience).
  • Basic knowledge of programming languages such as Java, Python, C#, JavaScript, or similar.
  • Understanding of software development principles, object-oriented programming, and data structures.
  • Familiarity with web technologies including HTML, CSS, and JavaScript.
  • Knowledge of databases such as MySQL, PostgreSQL, or SQL Server.
  • Understanding of version control systems, particularly Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn new technologies and adapt to a fast-paced environment.

Preferred Skills

  • Experience with frameworks such as React, Angular, .NET, Spring Boot, or Django.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of Agile or Scrum development methodologies.
  • Experience working on personal, academic, or internship software projects.

Benefits & conditions

  • Competitive salary and benefits package.
  • Ongoing training and professional development opportunities.
  • Mentorship from experienced software engineers.
  • Career progression within a growing technology team.
  • Collaborative and innovative work environment.

Join us and start your software engineering career while contributing to exciting projects that make a real impact.

Pay: £32,000.00-£40,000.00 per year

Benefits:

  • Bereavement leave
  • Canteen
  • Free parking
  • Life insurance
  • On-site parking
  • Sick pay

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all