Назад
Company hidden
4 дня назад

Lead Software Engineer (C#/.NET/WPF)

Формат работы
hybrid
Тип работы
fulltime
Грейд
lead
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Lead Software Engineer (C#/.NET/WPF): Designing and delivering desktop and cloud engineering applications for advanced electro-mechanical systems with an accent on WPF interfaces, asynchronous programming, performance, and scalable software architecture. Focus on leading complex features from concept through production, shaping technical roadmaps, integrating AI-assisted engineering tools, and solving cross-system workflow and reliability challenges.

Location: Nottingham, United Kingdom; hybrid arrangement with at least 3 days per week on-site

Company

hirify.global develops electronic design software, hardware, and intellectual property for automotive, aerospace, semiconductor, communications, industrial, and healthcare applications.

What you will do

  • Design, develop, and maintain desktop and cloud-connected applications using C#, .NET, and WPF.
  • Build rich user interfaces with XAML, data binding, control templating, dependency properties, and modern UI patterns.
  • Design end-to-end engineering workflows covering integration points, data flow, reliability, and failure modes across systems.
  • Lead complex features through requirements, architecture, implementation, testing, release, and post-release support.
  • Improve application performance, responsiveness, memory utilization, scalability, and long-term extensibility.
  • Drive technical excellence through code reviews, mentoring, design discussions, architecture decisions, and collaboration with product, UX, QA, and domain teams.

Requirements

  • Degree in Computer Science, Software Engineering, or a related discipline, or equivalent professional experience.
  • Typically 4–7 years of relevant software development experience with evidence of technical growth and delivery.
  • Deep knowledge of WPF, including XAML, data binding, dependency properties, control templating, styles, and MVVM.
  • Strong C# knowledge, including async/await, task-based design, LINQ, generics, delegates, events, collections, and modern language features.
  • Experience with performance optimization, memory management, debugging, troubleshooting, and delivering complex features to production.
  • Practical experience with AI-assisted development tools such as GitHub Copilot, Claude, or similar technologies.

Nice to have

  • Experience building AI-enabled software with REST APIs, Python automation, Model Context Protocol, agent frameworks, or structured tools for AI assistants.
  • Background in engineering, simulation, CAD, CAE, EDA, scientific, or other technical software.
  • Knowledge of mathematical concepts used in scientific and engineering applications.
  • Experience with cloud-connected desktop applications, automated testing, CI/CD, DevOps, and large-scale modernization.

Culture & Benefits

  • Collaborative, cross-functional product development environment.
  • 25 days of annual holiday.
  • Private medical and dental plans, income protection, and life insurance.
  • Group personal pension plan, cycle-to-work scheme, and gym subsidy.
  • Five paid days for volunteering and access to an employee stock purchase plan.
  • Modern tooling including GitHub, Azure DevOps, and AI-assisted development environments.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →