Position: .Net Team Lead / inVerita
Company: inVerita
Category: .NET
Experience required: 5y
English level: upper

You LOVE to take massive action and have a massive impact. You know all the pitfalls .NET Engineers are encountering while grinding their career ladders and always happy to advise and support. Somewhere deep inside to feel like you are VERY good at .NET applications development and wish to become the best at your craft. You never stop learning because you simply can’t. You are happy to architect software from scratch and more than happy to improve something totally broken in the short term as possible whether it's software or teams. You always strive to see a big picture behind any software you build and willing to align your activities and your team with the customer's business as you believe the customer’s success is crucial for your own success.

Qualifications : 
- 5+ years of hands-on experience developing, hosting, and maintaining applications with .NET, AWS/Azure, Docker, Kubernetes, understanding of SDLC, and Agile methodologies;
- Experience as a Team Leader : planning, scheduling, project communication, issue resolution, change management, and risk management;
- Solid knowledge of software development life cycle;
- Ability to support Sales and HR teams during their daily activities;
- Experience in running pre-sales from a technology perspective, ability to deliver cost estimation, technology stack, and software architecture visionі during Discovery Phases and pre-sales for potential and existing customers;
- Excellent organizational and time-management skills;
- Excellent coaching and supervisory skills;
- Excellent presentation, communication, and interpersonal skills;
- Excellent estimation skills;
- Highly responsible;
- English - Advanced level.
- Will be a plus:  Experience with React or any other front-end frameworks.

Duties and responsibilities :
- Lead .Net developers team of 10 members using Agile methodologies;
Interact with customers and provide technical solutions;
- Taking an active part in presales;
- Leadership the ability to defend one’s point of view;
- Work in close collaboration with others in the team and across the business;
- Setting up best practices across the new and ongoing projects;
- Taking part in a technical meetups organization.

Interview stages :
- 1-st stage - intro call with our Recruiter; 
- 2-d stage - technical interview; 
- 3-d stage - interview with the founders of the company.

Benefits and social package :
- Grammar and vocabulary English courses, provided from the start of Your cooperation with  inVerita;
- Leisure activities – at  inVerita you will find different opportunities for socializing;
- Career and professional development opportunities: mentorship program; professional trainings, internal knowledge sharing;
- Partial compensation of professional literature from Amazon.com;
- Partial compensation of the gym membership;
- The compensation of regular massage therapy;
- Access to the internal library;
- Round-the-clock access to the office;
- The ability to choose a work schedule based on two-three options;
- Relocation Package: if you are moving from another city to work with inVerita, the company pays 2 weeks of staying at the hotel + 100$ to your needs (in case you left the company before 6 working months, you must refund the money for the Relocation Package);
- Ability to resume services provision after the childbirth period.