обновлено 4 дня назад
Software Engineer II (C#/.NET)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Engineer II (C#/.NET): Developing and maintaining Windows-based software for financial institutions and retail self-service systems with an accent on code quality, stability, performance, and reusability. Focus on diagnosing software failures, designing testable solutions with WPF, XAML, and .NET, and leading code reviews and continuous improvement within Agile engineering work.
Location: Dundee, United Kingdom; hybrid
Company
Financial technology company developing solutions that expand financial access and improve branch and self-service operations for financial institutions and retailers.
What you will do
- Develop high-quality, reusable, and supportable software components.
- Diagnose system failures caused by software defects and implement corrective solutions.
- Analyze, design, and implement mechanisms that improve code stability, performance, and reusability.
- Conduct unit testing, track defects, and ensure compliance with functional and nonfunctional requirements.
- Participate in and lead code reviews, estimate work, and support Sprint commitments.
- Prepare technical documentation and training materials while collaborating with solution management and cross-functional teams.
Requirements
- Bachelor’s degree in computer science or a related field.
- 4–6 years of software design and development experience, including at least 4 years with .NET, ASP.NET, and C#.
- Professional experience with WPF and Windows-based applications.
- Experience with SQL, XAML, test frameworks, NuGet packages, object-oriented programming, and Windows programming.
- Strong understanding of software development and quality assurance practices, with excellent communication and collaboration skills.
- Familiarity with continuous improvement and coding best practices.
Nice to have
- Experience with MySQL, Agile development, and software development life cycle models.
- Knowledge of XFS, ATMs, embedded hardware, PCB devices, firmware programming, and low-level interfaces.
- Experience with Jira, Jenkins, GitHub or Subversion, and NUnit.
- Experience with AI development tools such as Copilot, Cursor IDE, or Windsurf.
Culture & Benefits
- Collaborative work across engineering, solution management, and other internal teams.
- Opportunities to contribute to engineering best practices and continuous improvement.
- Participation in industry groups and knowledge-sharing activities.
- Employment is subject to applicable screening criteria.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Sr. Software Engineer (.NET)
118 000 - 152 000$
9 дней назад
Software Engineer (AI)
110 000 - 135 000CAD
5 дней назад
Product Software Engineer (Data Workflow Automation)
74 700 - 127 950$
9 дней назад
Sr. Principal Engineer (Fintech)
163 900 - 245 900$
5 дней назад
Software Engineer - C# (Cybersecurity)
7 дней назад