
Job DescriptionWe are seeking an experienced Senior Python Developer to join our dynamic team. The ideal candidate willhave extensive experience in designing and developing high-volume, low-latency applications, ensuring highavailability and performance. As a Senior Python Developer, you will be responsible for leading technicalprojects, mentoring junior developers, and contributing to all phases of the development lifecycle. Youshould possess excellent problem-solving and communication skills, along with a passion for continuousimprovement and staying updated with emerging technologies.Responsibilities● Design and develop high-volume, low-latency applications for mission-critical systems, deliveringhigh availability and performance.● Lead and mentor a team of developers, providing technical guidance and fostering a collaborativeenvironment.● Contribute to all phases of the development lifecycle, from concept and design to testing anddeployment.● Write well-designed, testable, and efficient code following best practices and industry standards.● Ensure designs are in compliance with specifications and requirements.● Prepare and produce releases of software components.● Support continuous improvement by investigating alternatives and technologies and presentingthese for architectural review.● Collaborate with cross-functional teams to define, design, and ship new features.● Troubleshoot and resolve complex technical issues in a timely manner.● Stay updated with the latest industry trends, technologies, and best practices.Job Requirements● Proven experience as a Senior Python Developer with at least 5 years of experience in a similar role.● Extensive experience with SQL and stored procedures (preferably MySQL).● Proficient in JavaScript, jQuery, HTML, and CSS, with a deep understanding of modern JavaScriptframeworks.● In-depth understanding of security concepts and secure coding practices.● Strong experience with version control systems, particularly Git.● Hands-on experience with CI/CD tools like Jenkins.● Familiarity with Cloud Computing concepts and platforms (e.g., AWS, Azure, Google Cloud).● Strong understanding of Agile software development methodologies.● Excellent problem-solving, analytical, and communication skills.● BS/MS in Computer Science, Engineering, or a related field, or equivalent practical experience.● Proven ability to lead and manage projects, ensuring timely delivery and high-quality outcomes.● Passion for technology and a continuous learner mindset.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
