Position: Lead Python Developer
Experience: 7+ Years
Location: Bangalore/Bengaluru (Onsite)
Notice Period: Immediate Joiner
Job Description:
We are looking for a Tech lead to join our cutting-edge development team as it grows. We want someone
who is comfortable asking “why?” The ideal candidate is a divergent thinker who understands industry
best practices and has experience with multiple coding languages. They are a team player possessing
good analytical as well as technical skills. They are able to communicate and understand the logic behind
technical decisions to non-tech stakeholders. They must be comfortable working in an agile environment
and have the ability to “take the wheel” when necessary.
Responsibilities
● Gather and analyze user requirements.
● Create clear technical specifications for reference and reporting.
● Analyze the third-party applications and identify the components to be integrated.
● Create innovative, scalable, fault-tolerant software solutions for our customers.
● Validate and ensure defined unit tests code coverage is achieved.
● Do code quality checks and code reviews regularly to ensure safe and efficient code.
● Ensure the setup of the deployment infrastructure and test environments.
● Work closely with project managers, teams, systems architects, and sales and marketing
professionals to deliver project objectives.
● Continuously look to improve the organization's standards.
● Expand existing software to meet the changing needs of our key demographics.
Requirements
Mandatory Skills:
Good to have skills:
Added Advantage:
● A Bachelor’s / Master’s Degree in Engineering or Information Technology.
● 8-10 years of software development experience with 4+ years of experience with the Python
programming language.
● A thorough understanding of computer architecture, operating systems, and data structures.
● An in-depth understanding of the Internet, Cloud Computing & Services, and REST APIs.
● Must have experience with any one of the python frameworks like Flask / FastAPI / Django REST.
● Must know GIT and Python virtual environment.
● Must have experience with python requests module.
● Should have experience with creating and using python third-party libraries.
● Familiarity with SIEM tools like the Qradar app / Splunk app and Splunk add-on will be an
advantage.
● Experience working with Linux/Unix and shell scripts.
● A meticulous and organized approach to work.
● A logical, analytical, and creative approach to problem-solving.
● A thorough, detail-oriented work style.