Senior Software Engineer β€” DV Cleared, Portsmouth (Onsite)

Senior Software Engineer β€” DV Cleared, Portsmouth (Onsite)

Portsmouth Full-Time 55000 - 70000 € / year (est.) No home office possible
ComXps

At a Glance

  • Tasks: Lead complex software maintenance and upgrades using Python, C/C++, and MATLAB/Simulink.
  • Company: Join ComXps, a leader in innovative engineering solutions.
  • Benefits: Permanent position with competitive salary and opportunities for mentorship.
  • Other info: Dynamic onsite role in Portsmouth with career growth potential.
  • Why this job: Make a real impact by improving code quality and mentoring the next generation of engineers.
  • Qualifications: Solid experience in software engineering and refactoring required.

The predicted salary is between 55000 - 70000 € per year.

ComXps is seeking a Senior Engineer for a permanent position based in Portsmouth. The role involves complex maintenance and upgrade tasks covering primary programming languages such as Python and C/C++, alongside MATLAB/Simulink integration.

The successful candidate will lead investigations of defects, perform root cause analyses, and mentor junior engineers to improve overall code quality. Solid experience in refactoring and engineering discipline is essential.

Senior Software Engineer β€” DV Cleared, Portsmouth (Onsite) employer: ComXps

ComXps is an exceptional employer that fosters a collaborative and innovative work culture in the heart of Portsmouth. With a strong emphasis on employee growth, we offer continuous learning opportunities and mentorship for our engineers, ensuring they thrive in their careers while contributing to impactful projects. Our commitment to excellence and teamwork makes ComXps a rewarding place to advance your skills and make a difference.

ComXps

Contact Detail:

ComXps Recruiting Team

StudySmarter Expert Advice🀫

We think this is how you could land Senior Software Engineer β€” DV Cleared, Portsmouth (Onsite)

✨Tip Number 1

Network like a pro! Reach out to your connections in the software engineering field, especially those who have experience with Python, C/C++, or MATLAB/Simulink. A friendly chat can lead to insider info about job openings or even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving complex maintenance and upgrades. This will give potential employers a taste of your coding chops and problem-solving abilities.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of refactoring and root cause analysis. We recommend practicing common coding challenges and discussing your thought process out loud to demonstrate your engineering discipline.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive and engaged in their job search.

We think you need these skills to ace Senior Software Engineer β€” DV Cleared, Portsmouth (Onsite)

Python
C/C++
MATLAB
Simulink
Root Cause Analysis
Defect Investigation
Code Refactoring

Some tips for your application 🫑

Tailor Your CV:Make sure your CV highlights your experience with Python, C/C++, and MATLAB/Simulink. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Engineer position. Share your passion for coding and mentoring, and let us know how you can contribute to our team.

Showcase Your Problem-Solving Skills:Since the role involves investigating defects and performing root cause analyses, include examples of how you've tackled complex problems in the past. We love seeing your thought process and how you approach challenges!

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

How to prepare for a job interview at ComXps

✨Know Your Tech Inside Out

Make sure you’re well-versed in Python, C/C++, and MATLAB/Simulink. Brush up on your knowledge of these languages and be ready to discuss specific projects where you've used them. This will show that you’re not just familiar with the tech but can also apply it effectively.

✨Prepare for Problem-Solving Questions

Expect to tackle questions that require you to demonstrate your problem-solving skills. Think of examples where you've led investigations into defects or performed root cause analyses. Be ready to walk through your thought process and how you arrived at solutions.

✨Showcase Your Mentoring Skills

Since mentoring junior engineers is part of the role, come prepared with examples of how you've helped others improve their coding skills. Discuss any experiences where you’ve provided guidance or feedback, and highlight the positive outcomes from those interactions.

✨Emphasise Engineering Discipline

Solid engineering discipline is key for this position. Be ready to talk about your approach to code quality, refactoring, and best practices. Share specific instances where your disciplined approach has led to improved project outcomes or team efficiency.