Senior Software Engineer. Job in Wellington LilyLifestyle Jobs

Senior Software Engineer. Job in Wellington LilyLifestyle Jobs

Wellington Full-Time 45000 - 60000 £ / year (est.) Home office (partial)
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and develop high-quality software for real-world industrial hardware.
  • Company: Join a collaborative tech company in Wellington with a focus on innovation.
  • Benefits: Enjoy a competitive salary, bonuses, training, and flexible holiday options.
  • Other info: Dynamic role with excellent career progression and a supportive team.
  • Why this job: Take ownership of architecture and influence technical direction in an agile environment.
  • Qualifications: Strong experience in C#, WPF, and software design principles required.

The predicted salary is between 45000 - 60000 £ per year.

Are you a Senior Software Engineer looking to take ownership of architecture, influence technical direction, and build high‑quality software that interfaces directly with real‑world industrial hardware? This is a senior, hands‑on role working across modern service‑based platforms and established WPF applications used in demanding automated electrical test environments. You will play a key part in shaping system architecture, driving best practice, and developing robust, maintainable solutions that are relied upon by customers worldwide. You will work closely with electrical, systems, and test engineers to deliver integrated solutions, contributing across the full lifecycle from concept and design through to delivery and long‑term support. You will be trusted to tackle open‑ended technical problems, lead design discussions, and help guide the evolution of both new micro‑service based platforms and legacy WPF products. The environment is collaborative, quality‑driven, and agile, with projects ranging from short development cycles to long‑term programmes.

Responsibilities:

  • Design, develop, and maintain desktop and web applications using C#, WPF, and modern web technologies such as Vue.js
  • Take a leading role in software architecture and design, ensuring scalable and maintainable solutions
  • Contribute to micro‑service architecture and Azure‑based modernisation initiatives
  • Maintain and evolve legacy systems while planning for their future development
  • Collaborate with multidisciplinary engineering teams in an agile environment
  • Participate in code reviews, sprint planning, and CI/CD processes

Qualifications:

  • Senior Software Engineer with strong commercial experience
  • Strong background in C#, WPF, and modern software design principles (SOLID)
  • Proven experience contributing to or leading architectural decisions
  • Exposure to industrial systems, electronics, or hardware‑integrated software is advantageous

We are an equal opportunities company and welcome applications from all suitable candidates.

Senior Software Engineer. Job in Wellington LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

Join a forward-thinking company in Wellington that values innovation and collaboration, offering Senior Software Engineers the chance to take ownership of architecture and influence technical direction. With a strong focus on employee growth, you will benefit from comprehensive training, a private pension, and unique holiday buying options, all within a supportive and agile work culture that encourages autonomy and teamwork.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer. Job in Wellington LilyLifestyle Jobs

Tip Number 1

Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. 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 portfolio showcasing your projects, especially those involving C#, WPF, and micro-services. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on common technical questions and coding challenges. Practice explaining your thought process clearly, as communication is key in collaborative environments like the one at LilyLifestyle.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Software Engineer. Job in Wellington LilyLifestyle Jobs

C#
WPF
Vue.js
Micro-service Architecture
Azure
Software Design Principles (SOLID)
Agile Methodologies

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with C#, WPF, and any relevant projects that showcase your ability to design and develop high-quality software.

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background aligns with the responsibilities mentioned in the job description. Don’t forget to mention your experience with micro-service architecture and collaboration with engineering teams.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled open-ended technical problems in the past. This will demonstrate your ability to take ownership and influence technical direction, which is key for this position.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates regarding your application status!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Tech Stack

Make sure you’re well-versed in C#, WPF, and any modern web technologies mentioned in the job description. Brush up on your knowledge of micro-service architecture and Azure-based solutions, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex technical problems. Think about how you’ve influenced architectural decisions or led design discussions in previous roles, as this will demonstrate your capability to take ownership in a senior position.

Understand the Company’s Products

Research the company’s existing products and their applications in industrial settings. Being able to speak knowledgeably about how your skills can contribute to their software solutions will show that you’re genuinely interested and invested in the role.

Emphasise Collaboration

Since the role involves working closely with multidisciplinary teams, be ready to share experiences where you’ve successfully collaborated with engineers from different backgrounds. Highlight your experience in agile environments and how you’ve contributed to code reviews and sprint planning.