Job description
We are currently looking for an Angular/C# .NET senior developer who will collaborate with Business Analysts and Support staff to develop new functionality and maintain existing functionality for mission critical enterprise multi-tier acquirer merchant settlement and invoicing applications for the International Retail Payments team in leading corporate and investment bank.
#LI-BH1
Your responsibilities
- Develop high-quality software that meets design specifications.
- Collaborate with Business Analysts to accurately estimate development tasks.
- Complete development tasks, including design, development, unit testing, integration testing, and documentation, within agreed timeframes.
- Collaborate with the Business Analysis team to understand functional and non-functional requirements.
- Trouble shooting and problem solving of application production problems
- Support continues integration and deployment activities
Our requirements
- Minimum 2 years of recent experience in C# development
- Understanding of Software Design Patterns and Enterprise Design Patterns
- Knowledge of Angular, Typesript and Web scripting technology expected
- 2+ years of recent experience using SQL Server
- Knowledge of Microsoft Visual Studio/Rider, GIT, and Microsoft Office.
- Follow Test First approach - Unit / Integration testing skills
- Excellent written and verbal communication in English
- Strong problem-solving abilities and the ability to pick up and adapt to new concepts quickly.
- Ability to interact with Support staff
Benefits
- Health Care Package
- Benefit Plus / Multisport Card
- Regular NATEK events ; Personal event bonus; Natek's "5 Years Club"
- Referral Program
- International environment with the possibility to expand your practical knowledge
- Agile spirit and transparent communication with the whole team
- Work in high organizational culture and great professional working atmosphere
- The great vibe of a successful international company
- Possibility to work fully-remotely