Bachelor’s degree in Computer Science, Information Systems, Mathematics/Statistics or Engineering. Master’s degree preferred.
Must have 7+ years of experience leading teams of 6 or more engineers.
Must have 10 years of professional experience in software engineering. Experience building commercial products preferred.
Experience designing and building enterprise web applications.
Experience with HTTP and RESTful web services.
Experience building software for the cloud (SaaS) is strongly preferred.
Experience working with big data solutions like Hadoop, Elastic Stack, BDAS and Spark preferred.
Knowledge of Continuous Integration and Deployment tools.
Familiarity with Docker and/or Windows Containers.
Excellent interpersonal and relationship-building skills.
Must have strong verbal and written communication skills.
Ability to develop and assemble a team for your idea. Join BIGUDI
Formula 1 — dedicated program for employees who want to develop managerial skills
Attendance of professional conferences both as participant and speaker
Employee development and training programs (Soft Skills & Hard Skills Club)
English language classes & Speaking Club
Work out machines and other sports equipment in every office
Event4you program — 50% of the leisure time costs of your team are paid by the company
Musical instruments, board games, darts, table football & tennis, barbeque and recreation areas in each office
Free corporate bicycles
Great variety of drinks and snacks, ice cream, and fruit in the office kitchen area
Nice to have
Medical insurance for all employees and corporate doctor at the office
Сompany travel manager assistance in travel
Pleasant surprises for newcomers and employees who passed the trial period
Corporate discounts in cafes near the office
Baby birth and wedding bonus
On-site parking lot
Comfortable working place
Lead multiple teams of approximately 15-20 engineers.
Mentor and coach engineer of all skill levels
Provide regular feedback and coaching on job performance.
Oversee the development of products and/or components through the entire product lifecycle in a fast-paced agile environment.
Interface with other engineering teams and product managers to ensure projects are successful in both features and technical focus
Collaborate with peers across the organization to ensure seamless integration between products and components.
Must maintain strong technical expertise to install, troubleshoot, test and demonstrate the product or component your team is building.
Directly responsible for achieving and maintaining the highest levels of product quality.
Maintain a climate of fostering high levels of employee motivation, performance, and commitment.
Will have an opportunity to mentor less experienced Team Leads..
Employee engagement and team building are required to promote and maintain strong morale within engineering. In our cross-functional and geographically distributed environment you will need to be an excellent collaborator, who is able to network within the business and technical community establishing solid contacts. Influence, persuasion and conflict management skills are a must, along with excellent verbal/written communication ability. To be successful in this role, a candidate must have proven ability to build trust, inspire others, attract top talent, communicate effectively, gain commitment and align performance for success.
About the project:
Provectus is looking for a Team Lead to help lead a team of brilliant engineers in our Odessa Ukraine office. You will collaborate with cross-functional (Product, engineering and quality, UI/UX design, DevOps, Performance and Security) and geographically distributed teams to create industry leading products. In this role, you will be managing a group of software development engineers, partnering closely with product management, to ensure deliverables meet functional requirements, on time, with the highest quality. If you are passionate about delivering amazing products on robust technology with a driven, empowered team, this is the role for you.