At a Glance
- Tasks: Design and develop high-quality software for real-world industrial hardware.
- Company: Join a dynamic tech company in Wellington with a collaborative culture.
- Benefits: Enjoy a competitive salary, bonuses, training, and flexible holiday options.
- Other info: Work in an agile environment with excellent career progression opportunities.
- Why this job: Take ownership of architecture and influence the future of innovative software solutions.
- 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
- 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 extensive training, a supportive work culture, and flexible hybrid working arrangements, all while contributing to impactful projects that shape the future of industrial software solutions.
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-service architecture. This will give potential employers a taste of what you can bring to the table.
✨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
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 tackle technical challenges.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this position. Share specific examples of how you've influenced technical direction or contributed to software architecture in previous roles.
Showcase Your Problem-Solving Skills:In your application, don’t shy away from discussing open-ended technical problems you've solved. We love seeing how you approach challenges and what solutions you've implemented in past projects.
Apply Through Our Website:For the best chance of getting noticed, make sure to apply through our website. It helps us keep track of applications and ensures you’re considered for the role as quickly as possible!
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 modern web technologies like Vue.js. Brush up on your knowledge of software design principles, especially SOLID, as these will likely come up during technical discussions.
✨Showcase Your Architectural Skills
Prepare to discuss your experience with software architecture and design. Be ready to share examples of how you've contributed to or led architectural decisions in past projects, especially in relation to micro-service architectures.
✨Understand the Industry Context
Familiarise yourself with industrial systems and hardware-integrated software. Knowing how your role fits into the bigger picture of engineering and automation will impress your interviewers and show that you can think beyond just coding.
✨Emphasise Collaboration
Since this role involves working closely with multidisciplinary teams, be prepared to talk about your experience in collaborative environments. Share specific examples of how you’ve worked with engineers from different backgrounds to deliver integrated solutions.