Senior .NET Developer
Nuvei
Iași, Romania
Your Mission
We are looking for ан experienced .Net Developer to join our R&D team. The team is responsible for designing and implementing inventive products for the Fintech industry.
Responsibilities
- Participate in requirements analysis
- Collaborate with internal teams to produce software design and architecture
- Write clean, scalable code using .NET programming languages
- Test and deploy applications and systems
- Revise, update, refactor and debug code
- Improve existing software
- Develop documentation throughout the software development life cycle (SDLC)
- Serve as an expert on applications and provide technical support
- Work in an agile environment
Requirements
- At least 5 years of experience and knowledge of web-services, web APls and .Net Microservices
- At least 5 years of experience with experience with C# and .NET Core 6.0+
- Experience with MSSQL, including schema design, writing queries and stored procedures
- Strong understanding of OOP
- Good knowledge in Design patterns and SOLID principles
- Experience with writing and maintaining unit-tests
- Experience with Azure Devops & Git
- Highly proficient English
- Good interpersonal and teamwork skills
- Achievement-oriented, hard worker
- Innovative orientation
- Highly independent, fast & self-learner
Would be a plus
- Experience with NOSQL (e.g. MongoDB, CosmosDB)
- Experience with Kafka
- Experience with Kubernetes
- Experience with Microsoft Azure
- Experience with messaging libraries such as MassTranzit
- Experience with caching mechanisms such as Redis Cache
- Experience within the Fintech industry
Don't forget to mention EuroTechJobs when applying.