Senior .NET Full-stack Developer (REF.:MM/0122)
.Net - FinTech - fullstack
Warszawa, Umowa B2B / Umowa o pracę
Are you creative and passionate about programming? You want to direct yourself to technical expertise working in ambitious and stimulating projects?
Join Margo!
Role Summary
As a Senior .NET Full-stack Developer you will be a member of a team developing application designed for supporting business processes, so that business goals are achieved. There are several modules in the application e.g.: risk assessments, case handling, surveys or real-time documents editor.
Role Description
This is a monolith solution which contains 2 applications: web app and web API.
1. Web for all clients - .NET Framework 4.8, ASP.NET MVC 5, HTML, CSS, JS, jQuery
2. Mobiles for several clients
Goals of the project:
1) Migration from .NET Framework to .NET Standard
2) Introduction of containerization
Tools used in the project: NHibernate, FluentHibernate, MS SQL, Unity, SignalR, GIT, IIS, Jenkins, Windows Server 2016
1. Web for all clients - .NET Framework 4.8, ASP.NET MVC 5, HTML, CSS, JS, jQuery
2. Mobiles for several clients
Goals of the project:
1) Migration from .NET Framework to .NET Standard
2) Introduction of containerization
Tools used in the project: NHibernate, FluentHibernate, MS SQL, Unity, SignalR, GIT, IIS, Jenkins, Windows Server 2016
Requirements
- SQL Server skills: understanding of indexes, query optimizations and profiling, experience in server maintenance, troubleshooting
- System administrator skills: powershell, batch files, Jenkins pipelines, GIT, IIS performance tuning, Windows Server administration
- Backend skills: .NET Framework 4.8 (C#), ASP.NET MVC, WebAPI, Windows Services, message brokers like RabbitMQ,
- Frontend skills: experience with JS
- Understanding of http, design patterns, KISS, DRY, SOLID,
- Knowledge of clean architecture principles
- Ability to explain engineering problems, knowledge of UML
- Experience of working within distributed team
- Experience of integrations with external systems
- Mentoring, knowledge sharing
Nice to Have
- NHibernate, Redis, Hosted Services, SignalR async programming
- .NET Core and .NET 5/6, .NET Standard
- Frontend skills: CSS, jQuery
Joining Margo you can expect:
- Ability to work in international consulting company in ambitious projects
- Permanent contract or B2B cooperation
- Benefits such as medical care and sports card
- Co-financing of trainings, certification exams and post-graduate studies
- Internal training and the possibility of using our know-how
- Possibility to use our library free of charge
- Individual approach and development opportunities (career path planning, ability to change the project and position, possibility to get involved in outside-project activities with additional remuneration)
- Possibility to influence the shape of the company, openness to your ideas and willingness to implement them
- Very good working atmosphere, integration events
If you want to get to know Margo culture better, take a look at: