TL;DR
Senior .NET Developer (Fintech): Responsible for designing, developing, testing, deploying, and maintaining scalable and reliable backend applications using .NET Framework, T-SQL, Kafka messaging and AWS cloud. Focus on enhancing unified payment platform, working on new projects, and automating development, test & deployment processes.
Location: 6/1 Abelian Street, IT Park, 5th floor, Yerevan, Armenia
Company
hirify.global (EGS) delivers software services and products for the Banking and Financial Management Industry with 20+ years of IT experience.
What you will do
- Enhance unified payment platform.
- Work on new projects and enhancements to current applications.
- Work autonomously in agile teams and advise on solutions.
- Automate the development, test & deployment processes.
- Produce documentation on projects delivered for reference, audit and compliance purposes.
- Develop applications that communicate with external systems (e.g. credit card payment services).
Requirements
- A solid foundation in software engineering – bachelor’s degree preferred with 5+ years of experience.
- Expert level in Payment Industry technologies and standards: ISO8583, EMV, Cryptography, PayShield and SafeNet HSM protocols, 3DS, PCI-DSS.
- Expert level in working with SQL Server databases and TSQL.
- Expert level in full-stack .NET framework and .Net core, including ASP.Net.
- Expert level in javascript language.
- Expert level in cryptography concepts, symmetric and asymmetric encryption, hashing, signing, certificates, etc.
- Experience with standard technologies such as HTTP, CSS, XML, XSLT, JSON, SOAP, TCP, REST.
- Effective unit, integration, user acceptance testing
- Passionate about understanding algorithms, time and space complexity, data structures.
- Domain of software engineering best practices and patterns like DDD, TDD, GRASP, SOLID.
- Experience in working with highly scalable, available systems and good understanding of application monitoring, application metrics and centralized logging tools like Datadog.
- Experience in AWS cloud and container technologies such as Docker and Kubernetes is a plus.
- Experience in implementing and developing using automated CI/CD pipelines like GitHub Actions.
- Experienced in taking total ownership of tasks, commitments, quality, and contributing to a culture of continuous improvement in an Agile/Scrum environment.
- Able to efficiently break down problems and leverage business resources to establish a clear path toward customer value.
- Possess excellent written and verbal communication skills and the ability to communicate intent to other developers through code.
Culture & Benefits
- Competitive compensation and benefits.
- A collaborative, tech-driven team culture.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →