.net developer in banking

emagine

Polska

On-site

PLN 180,000 - 240,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

emagine ищет опытного разработчика C#/.NET для модернизации и защиты банковских приложений. Вы будете работать над API, авторизацией, безопасностью и интеграциями, улучшать обработку данных и устойчивость процессов.

Кандидат должен обладать знаниями REST, OAuth2/OpenID Connect, MFA, OWASP Top 10 и опытом работы с SQL БД, Git, Jira/Azure DevOps в Agile среде. Опыт с legacy-системами приветствуется.

Qualifications

  • Сильные навыки C#/.NET (Core/5+), опыт разработки RESTful API.
  • Опыт устранения уязвимостей по OWASP Top 10 и стандартам безопасности.
  • Знания OAuth2, OpenID Connect и MFA, продвинутый SQL.
  • Опыт рефакторинга и безопасной миграции legado-систем.
  • Умение писать модульные и интеграционные тесты, Clean Code.

Responsibilities

  • Identify and remove application security vulnerabilities and ensure compliance with security standards
  • Perform security hardening and implement recommended safeguards
  • Rebuild and optimize data-import processes to improve performance and stability
  • Replace DB Link-based communication with modern, secure APIs
  • Design and implement RESTful APIs for system integration
  • Design and implement multi-factor authentication (MFA)
  • Modify business logic related to data exports
  • Develop and adapt file interfaces for generating and transferring output files
  • Refactor and modernize existing code while maintaining system continuity
  • Collaborate with security teams, architects, and business stakeholders to deliver changes

Skills

Senior C# / .NET
RESTful API design
OWASP Top 10
OAuth2 / OpenID Connect
MFA
SQL / Relational DBs
Unit & integration tests
Clean Code
Agile (Scrum/Kanban)
Git / Jira / Azure DevOps

Tools

Git
Jira
Azure DevOps

Job description

Описание: The team modernizes and secures applications in a banking environment, improving system security, data-processing processes, integration architecture, and authentication and authorization mechanisms.

Задачи:
  • Identify and remove application security vulnerabilities and ensure compliance with security standards
  • Perform security hardening and implement recommended safeguards
  • Rebuild and optimize data-import processes to improve performance and stability
  • Replace DB Link-based communication with modern, secure APIs
  • Design and implement RESTful APIs for system integration
  • Design and implement multi-factor authentication (MFA)
  • Modify business logic related to data exports
  • Develop and adapt file interfaces for generating and transferring output files
  • Refactor and modernize existing code while maintaining system continuity
  • Collaborate with security teams, architects, and business stakeholders to deliver changes
Требования:
  • Senior-level experience programming in C# and .NET (Core/5+)
  • Strong knowledge of design patterns, multithreaded programming, and application performance optimization
  • Practical experience designing and implementing RESTful APIs
  • Application security experience, including vulnerability remediation based on OWASP Top 10 best practices and standards
  • Knowledge of authentication and authorization mechanisms, including OAuth2, OpenID Connect, and MFA
  • Advanced SQL knowledge and experience with relational databases
  • Experience building and maintaining data-import and export processes
  • Experience with system integration and file formats
  • Experience working with legacy systems and performing safe refactoring
  • Experience creating unit and integration tests and applying Clean Code principles
  • Independence, proactivity, and ability to identify technical risks
  • Experience working with Agile methodologies (Scrum/Kanban)
  • Practical knowledge of Git and Jira or Azure DevOps
  • Будет плюсом: experience analyzing system architecture and proposing solutions to improve system maintainability, experience collaborating with security and architecture teams in a regulated environment

Условия: B2B contract

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

.net developer for system modernization
.net developer for system modernization

Billennium • Warszawa

On-site
PLN 150,000 - 210,000
Udemy for Business
Private medical care
Multisport card
+1
.net engineer for azure integration platform
.net engineer for azure integration platform

Grid Dynamics • Wrocław

On-site
PLN 340,000 - 480,000
Competitive salary
Flexible schedule
Medical insurance and sports
+2
backend developer for banking systems
backend developer for banking systems

emagine • Warszawa

Hybrid
PLN 176,000 - 238,000
.net developer enterprise systems
.net developer enterprise systems

Harvey Nash Poland • Warszawa

On-site
PLN 180,000 - 300,000
Relocation assistance
.net backend developer
.net backend developer

Igniscor • Białystok

On-site
PLN 260,000 - 380,000
Competitive salary 5/2
Flexible start time
Office in historical city center
+2
full stack developer for enterprise web applications
full stack developer for enterprise web applications

NRB • Warszawa

On-site
PLN 180,000 - 250,000
full stack developer for commercial cards
full stack developer for commercial cards

emagine • Polska

Hybrid
PLN 182,000 - 245,000
java developer in reference data platforms
java developer in reference data platforms

Luxoft • Warszawa

On-site
PLN 180,000 - 300,000
Laptop and monitor provided
Private medical and dental care
Life insurance
+1
Senior .NET Engineer - Secure APIs & Modernization
Senior .NET Engineer - Secure APIs & Modernization

emagine • Polska

On-site
PLN 180,000 - 240,000
DevOps engineer in fintech
DevOps engineer in fintech

Referment • Warszawa

On-site
PLN 260,000 - 380,000
Частное медицинское страхование
Поддержка спортивных и повседневных т́
Модульные пособия на рабочие расходы