Junior Software Engineer

VERDANT VENTURE MANAGEMENT LIMITED
Wooler, UK
about 2 months ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) C Sharp (Programming Language) Code Review Databases Software Debugging Software Design Patterns Python (Programming Language) Object-Oriented Software Development Commercial Software Performance Tuning Software Deployment
+8 more
Software Engineering Software Systems Strategies of Testing Web Application Frameworks Git Information Technology Software Version Control Programming Languages

Job description

  • Develop, test, and maintain scalable software applications and services.
  • Collaborate with senior engineers and cross-functional teams to deliver high-quality solutions.
  • Participate in software design, code reviews, and technical discussions.
  • Write clean, efficient, and well-documented code following industry best practices.
  • Troubleshoot, debug, and resolve software issues in a timely manner.
  • Contribute to the improvement of development processes and coding standards.
  • Support application deployment, monitoring, and performance optimization activities.
  • Stay current with emerging technologies and software engineering trends.
  • Assist in the delivery of projects within agreed timelines and quality standards.

Requirements

Do you have experience in Software development?, Do you have a Bachelor’s degree?, We are seeking a motivated and talented Junior Software Engineer to join our growing technology team in Birmingham. This is an exciting opportunity for a driven professional looking to accelerate their software development career while working on innovative projects that deliver real business impact.

As a Junior Software Engineer, you will collaborate with experienced developers, product teams, and stakeholders to design, develop, test, and maintain high-quality software solutions. You will gain hands-on experience with modern technologies, contribute to meaningful projects, and build a strong foundation for long-term career growth within a dynamic and forward-thinking organization.

If you are passionate about software development, problem-solving, and continuous learning, we encourage you to apply., * Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.

  • Strong understanding of software development principles and programming concepts.
  • Experience with one or more programming languages such as Java, Python, C#, JavaScript, or similar.
  • Familiarity with web development frameworks, databases, and version control systems (Git).
  • Understanding of object-oriented programming and software design patterns.
  • Knowledge of software testing methodologies and debugging techniques.
  • Excellent analytical, problem-solving, and communication skills.
  • Ability to work effectively both independently and within a collaborative team environment.
  • Internship, placement, academic project, or commercial software development experience is advantageous.

Benefits & conditions

Pulled from the full job description

  • Annual leave
  • Sick pay
  • Bereavement leave
  • Life insurance
  • Free parking
  • Company pension
  • Canteen, * Competitive salary package.
  • Performance-based bonus opportunities.
  • Comprehensive training and professional development programs.
  • Structured career progression and mentorship from experienced engineers.
  • Exposure to modern technologies and large-scale projects.
  • Flexible working arrangements.
  • Generous annual leave entitlement.
  • Pension scheme.
  • Employee wellness and assistance programs.
  • Collaborative and inclusive workplace culture.
  • Opportunities to earn industry-recognized certifications.
  • Long-term career advancement within a growing organization.

Why Join Us?

This role offers more than just a job, it provides a platform to develop your technical expertise, work alongside experienced professionals, and contribute to projects that drive organizational success. You will have the opportunity to expand your skills, take on increasing responsibility, and build a rewarding career in software engineering.

If you are ready to take the next step in your software engineering career and make a meaningful impact within an innovative organization, we would love to hear from you. Submit your application today with your updated CV and become part of a team dedicated to excellence, innovation, and continuous growth.

Pay: £30,000.00-£33,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.

2:05 min

Preserving the software engineering growth path for junior developers

Gunnar Grosch · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · World Congress 2026 Europe

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

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