Senior Net Full Stack Developer Apply
.NET Fullstack Engineer:
What You Will Do
- Taking high-level business requirements and producing technical specifications, architecture designs, and ultimately code
- Development of production quality code. Understanding and implementing design patterns. Writing unit and integration tests
- Participating in product requirement and design reviews
- Ensuring the highest level of technical quality, security, scalability, and stability in all products and teams that you are part of
- Mentoring more junior engineers through code reviews and 1-on-1 sessions
To Be Successful You Will Have
- 8+ years of experience developing full-stack web-based software using .Net Framework and .Net Core.
- 3+ years of experience with Angular or similar. Experience with mobile applications development is a plus.
- Knowledge of monolith, microservice architectures and architecture patterns and styles applicable to the distributed systems.
- Working experience in building distributed systems and cloud-based solutions.
- Experience with Microsoft Azure Cloud platform (or similar).
- Curiosity around being involved in building scalable and performant technology solutions.
- Understanding of the importance of code reviews and use them in your current role.
- Experience with and currently using Test Driven Development.
- Understanding of software development lifecycle, major software development disciplines, and experience of work with Agile iterative development processes.

