Senior .NET Developer
You will work in a team that develops major frontend & backend parts of our Travel & Expense platform. You will design and build new components and features as well as make sure the software lives up to quality standards.
Moreover, you will have the opportunity to use the latest .NET and modern web technologies, design and build new components and features, create automated tests for our large-scale applications, as well as contribute to the container generation and the deployment scripts.
Responsibilities:
Design and implement software solutions for web applications.
Write automated, integration and unit tests (for both front-end and back-end).
Perform code reviews and pair programming.
Monitor the production for unexpected behavior.
Contribute to back-end development efforts using .NET 6 and 8, as well as ASP.NET Core (most of the tasks)
Contribute to front-end development efforts using VueJS (2 and 3), HTML 5 and CSS 3 (small percentage of taks)
Contribute to deployment efforts through Docker and Ansible.
Be always up to date with the Backend and UI technology stacks, analyze opportunities and propose improvement ideas.
Consider performance tuning, find bottlenecks, and keep high quality standard.
Work within an Agile development team and ensure stories are delivered within scope and on time
Requirements:
Confirmed experience in development with C#.
Experience with a web API framework (ideally ASP.NET Core) and ability to design and implement REST Api’s.
Knowledge of OO JavaScript including prototypical inheritance, classes, closures and common application design patterns
Experience in writing of unit test, following TDD and mocking libraries
Understanding of SQL databases (preferably Oracle).
Fluency in English.
Nice to have:
Experience with NoSQL databases (CouchBase, Redis and/or MongoDB).
Experience in solving performance issues (profiling, query optimization, caching).
Experience with Docker.
Experience with AWS.
Experience with Ansible.
Experience with ELK/OpenSearch.
What our client is offering:
Soft skills and technical training for current and emerging products and technologies;
Career development: opportunity to grow within the team;
Special referral bonuses for recommending your friends;
Private Medical subscription;
A monthly budget for flexible benefits program that includes public transportation reimbursement and meal tickets, sport & wellness, telecom & electronics, children & parents, holiday & culture, tourism;
Flexible working hours and work from home, aligned with project needs
Apply for this job
Does this job fit your talents and seem right for you? Don't hesitate to apply online now.