Position: Senior Full Stack .Net Developer
Company: Intlectsoft
Category: .NET
Experience required: 5y
English level: upper
Published: 2023-06-01T00:00:00+03:00

We're looking for a candidate who would like to join mature and close-knit team of Senior enthusiasts of their work. Our team main values are openness, team work, transparency, challenge-driven, willing to learn new things. With our professional team, you will be able to work on a project with complex infrastructure and hybrid architecture (monolith and more than 150 microservices). You will have the opportunity to expand your knowledge in back-end and front-end, databases, cloud technologies while working with new tech stack (AWS, .NET 6, Docker, Splunk, BitBucket pipelines). Very friendful customer, close collaboration with native speakers and international team-mates all across the world. Challenging domain. Are you interested in a true enterprise project and want to join our mature and skilled team? Then we are waiting for you.

**Requirements**
5+ years of commercial software development experience with C#/ASP.NET/Core
Strong understanding and following of OOP, SOLID REST/Web API
Working with ORMs (NHibernate, Dapper is a plus)
Solid experience with SQL/stored procedures (Oracle or Postgres is a great plus)
Unit & integration testing
Strong experience in front-end development (JavaScript/TypeScript, AngularJs, Angular, React - any of those) VCS (Git)
Experience working within the Agile methodology (Scrum, Kanban, XP)

**Nice to have skills**
Understanding of microservices architecture
Continuous Integration mindset
Experience with messaging technologies
Able to adhere to technical standards within a development team
Docker

**Responsibilities**
Design, code, testing, debugging and implementation of high quality software
Support existing system in scope of investigating and fixing production bugs, working closely with Customer
Support team Provide technical guidance on various technologies/systems Communicate openly & transparently in distributed team

**Benefits**
35 paid absence days per year for work-life balance of each specialist + 1 additional day for each following year of cooperation with the company
Up to 15 unused absence days can be added to income after 12 months of cooperation
60$/month - insurance compensation
55$/month - depreciation compensation for personal laptop usage for work needs
Udemy courses of your choice
Regular soft-skills training
Excellence Сenters meetups