Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

Anonymous

Oxford

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading software company in the UK seeks a Senior Software Engineer with expertise in C, C#, and cloud architectures such as AWS. This role involves developing project applications and graphical software, with a focus on cross-platform, data analysis tools and device configuration. Candidates should possess strong communication skills and experience in Agile methodologies. The ideal candidate will have a commitment to quality and continuous improvement, with the ability to mentor junior engineers.

Qualifications

  • Solid understanding of software architecture and design patterns.
  • Experience developing user interfaces and data visualization tools.
  • Proficient in version control and testing, ideally using GitLab DevOps.
  • Experience with Agile methodologies and collaborative environments.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills, able to collaborate effectively.
  • Self-motivated and results-driven with effective priority management.
  • Commitment to high standards and continuous improvement.
  • Experience mentoring junior engineers is advantageous.

Responsibilities

  • Develop project applications and graphical software.
  • Create cross-platform graphical data analysis tools.
  • Lead major projects involving web client/server applications.

Skills

C
C#
XAML
C# .NET (Framework & Core)
WPF
MVVM
C++/CLI
AWS
GitLab DevOps
Job description

Senior Software Engineer experienced in C, C#, XAML, C# .NET (Framework & Core), WPF, MVVM, C++/CLI and C++, with experience using .NET / .NET Core frameworks and cloud-based architectures such as AWS.

Software Engineers will develop project applications, graphical software, developing cross‑platform, graphical data analysis and device‑configuration for software applications. Software Engineers will have experience of leading major projects involving Web client/server applications.

Qualifications
  • Solid understanding of software architecture, design patterns, and multi‑threaded applications.
  • Experience developing user interfaces, data visualisation tools, and interactive software.
  • Proficient in version control, testing, and release management, ideally using GitLab DevOps.
  • Experience practitioner of Agile methodologies and collaborative software development environments.
  • Excellent problem‑solving and analytical skills, with a logical and creative approach to challenges.
  • Strong communication and teamwork, able to work effectively across technical and non‑technical teams.
  • Self‑motivated and results‑driven, with the ability to manage priorities and meet deadlines.
  • Committed to high standards, quality, and continuous improvement in all aspects of work.
  • Experience mentoring or supporting junior engineers is advantageous.
Skill Summary

Skill Summary: C, C#, XAML, C# .NET (Framework & Core), WPF, MVVM, C++/CLI and C++, with experience using .NET / .NET Core frameworks and cloud-based architectures such as AWS

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.