Position: Python Tech Lead
Company: GlobalLogic
Category: Python
Experience required: 5y
English level: upper
Published: 2021-06-01T00:00:00+03:00

**Project Description**
Within the Product Validation and Qualification team, you will take full ownership of the new integrated automation system development. Take part in requirements gathering and negotiation, drive the definition of software development approach, high-level architecture, continuous integration process, and deployment questions. Lead the team of 3-4 developers from a technical perspective. Act as a coach and mentor for less senior teammates. Intensively cooperate with software development, integration, and testing teams to match all scope of requirements for newly development system.

**Job Description**
BA, MS degree in software engineering, computer science, or a related field
At least 7 years of experience in software development
Expert knowledge in Python
Expert knowledge in OOP and OOD
Knowledge/experience in computer networks (Ethernet, TCP/IP)
Good experience in Linux (or other Unix-based) operating systems
At least intermediate spoken and writing English
 
**Job Responsibilities**
Collaborating with various stakeholders to determine software requirements.
Creating high-level product specifications and design documents.
Take technical leadership for the development team.
Design, develop and deploy complex software solutions.
Providing the development team with architectural blueprints to follow.
Guiding and assisting the development team throughout the process.
Troubleshooting and resolving issues with coding or design.
Ensuring that you and the team adhere to development schedules and deadlines.
Presenting regular progress reports and setting goals.
Testing the final product to ensure it is completely functional and meets requirements.
Updating software solutions as required.