Position: Lead Full-Stack .NET
Company: Intellectsoft
Category: .NET
Experience required: 5y
English level: intermediate

**About intellectsoft:** We are a digital transformation consultancy and engineering company that delivers cutting-edge solutions for global organizations and technology startups. Since 2007 we have been helping companies and established brands reimagine their business through digitalization.

**Our values:** DIVERSITY, OPENNESS, TEAMWORK. We embrace our diversity, strive for open dialogue and constructive feedback, and this unites us and allows us to be an amazing team!

We're looking for a candidate who would like to join mature and close-knit team of Lead 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.

**Project description**
Our customer is an international health products company headquartered in the United States. The client has been on the market for over 25 years. Annual revenue is more than 2 billion dollars and keeps growing.

They use an e-commerce platform with multi-level marketing to distribute their products, which has a lot of users around the world. Main technology stack: C#, ASP.NET, .NET Core, Typescript, Angular.js/Angular, React, PostgreSQL, Oracle, Docker, AWS, Bitbucket Pipelines, NewRelic, Splunk.

**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)
- Experience leading the team of engineers

**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
- Lead the team of engineers towards Sprint goals

**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