Junior Software Engineer in Londonderry
Junior Software Engineer

Junior Software Engineer in Londonderry

Londonderry Full-Time 28000 - 35000 ÂŁ / year (est.) Home office (partial)
AVEVA

At a Glance

  • Tasks: Join our 3DVis Cloud team to develop and enhance software solutions.
  • Company: AVEVA, a leading tech company with a focus on innovation.
  • Benefits: Flexible benefits, 28 days annual leave, and opportunities for professional growth.
  • Other info: Collaborative environment with strong support for learning and development.
  • Why this job: Kickstart your career in software engineering and work with cutting-edge cloud technologies.
  • Qualifications: Degree in Computer Science or related field; up to 2 years of experience.

The predicted salary is between 28000 - 35000 ÂŁ per year.

We’re looking for a motivated Junior Software Engineer to join our 3DVis Cloud team at AVEVA. Your work will help ensure our cloud and on‑premises solutions meet high standards of quality, robustness, and security. This is a great opportunity for someone early in their career who enjoys software engineering, is interested in cloud technologies, learns from code reviews, and delivers customer value within a collaborative, scaled agile (SAFe) environment.

Key Responsibilities

  • Implement defined features, bug fixes and user stories following team standards.
  • Contribute to the stability and robustness of our software by applying industry best practices when delivering work items.
  • Collaborate with fellow software developers, SDET’s and DevOps engineers to clarify requirements, break down work, and deliver sprint commitments.
  • Write and maintain automated unit tests and support continuous integration by investigating failures and improving code coverage.
  • Support the deployment and development of our software by debugging issues, improving logging and diagnostic capabilities.
  • Assist with maintaining our production systems by helping investigate production issues, contributing well‑scoped fixes, and implementing preventative improvements such as improved diagnostics and automated tests in the areas you work on.

Essential Requirements

  • A degree in Computer Science, Software Engineering, or a related field.
  • Up to 2 years of experience in a technical or security‑related role (internships count!).
  • Understanding of the Software Development Lifecycle (SDLC).
  • Foundational experience in or understanding of software development using C#.
  • Basic understanding of software development principles such as OOP, Unit Testing, SOLID and DRY principles.
  • Team-oriented and collaborative, with clear communication and strong organisational skills, able to collaborate effectively, take initiative and progress issues with support from others.
  • Methodical, proactive “can‑do” attitude with a strong learning mindset and desire to grow technical depth.

Desired Skills And Competencies

  • An interest in DevOps practices or exposure to CI/CD pipelines.
  • Experience working in Agile/Scrum teams.
  • Knowledge of Azure cloud services.

UK Benefits include Flexible benefits fund, emergency leave days, adoption leave, 28 days annual leave.

Junior Software Engineer in Londonderry employer: AVEVA

AVEVA is an exceptional employer that fosters a collaborative and innovative work culture, particularly for Junior Software Engineers. With a strong focus on employee growth, you will have access to flexible benefits, generous annual leave, and opportunities to learn from experienced colleagues in a hybrid working environment in Derry/Londonderry or Cambridge. Join us to contribute to cutting-edge cloud technologies while developing your skills in a supportive and agile team.
AVEVA

Contact Detail:

AVEVA Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Junior Software Engineer in Londonderry

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with fellow software engineers on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, contributions, and any cool stuff you've built. This is a great way to demonstrate your coding abilities and passion for software engineering.

✨Tip Number 3

Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking through your thought process!

✨Tip Number 4

Apply through our website! We love seeing applications come directly from motivated candidates. Tailor your application to highlight your relevant skills and experiences, and don’t forget to express your enthusiasm for the role!

We think you need these skills to ace Junior Software Engineer in Londonderry

Software Development Lifecycle (SDLC)
C#
Object-Oriented Programming (OOP)
Unit Testing
SOLID principles
DRY principles
Collaboration
Communication Skills
Organisational Skills
Problem-Solving Skills
DevOps practices
CI/CD pipelines
Azure cloud services
Learning Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Junior Software Engineer role. Highlight any relevant projects or internships, especially those involving C# or cloud technologies, to show us you’re a great fit!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software engineering and cloud technologies. Tell us why you want to join our 3DVis Cloud team and how you can contribute to our goals.

Show Off Your Learning Mindset: We love candidates who are eager to learn! In your application, mention any courses, certifications, or self-taught skills related to software development or DevOps practices. This shows us you’re proactive and ready to grow with us.

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it makes the whole process smoother for everyone involved.

How to prepare for a job interview at AVEVA

✨Know Your Tech Basics

Brush up on your understanding of the Software Development Lifecycle (SDLC) and key programming principles like OOP, Unit Testing, SOLID, and DRY. Being able to discuss these concepts confidently will show that you’re not just a candidate with a degree, but someone who genuinely understands the foundations of software engineering.

✨Show Your Collaborative Spirit

Since the role involves working closely with other developers, SDET’s, and DevOps engineers, be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you’ve contributed to team projects or resolved conflicts, as this will demonstrate your team-oriented mindset.

✨Demonstrate Your Learning Mindset

Express your eagerness to learn and grow within the role. Talk about any recent technologies or practices you’ve explored, especially related to cloud services or CI/CD pipelines. This will show that you’re proactive and ready to adapt to new challenges, which is crucial for a Junior Software Engineer.

✨Prepare for Technical Questions

Expect some technical questions during the interview. Practice coding problems or scenarios that might come up, especially those related to C#. You could even do mock interviews with friends or use online platforms to sharpen your skills. Being well-prepared will help you feel more confident and capable during the actual interview.

Junior Software Engineer in Londonderry
AVEVA
Location: Londonderry

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>