Python Developer

Bangalore, Karnataka, India
Jan 09, 2025
Jan 01, 2026
Onsite
Full-Time
5 Years
Job Description

Infosys is seeking a talented and enthusiastic Python Developer to join our development team in Bengaluru. As a Python Developer, you will be working on exciting projects, developing robust and scalable applications, and collaborating with cross-functional teams to deliver high-quality software solutions. The ideal candidate will have experience in Python development and be passionate about solving complex problems using technology.

Key Responsibilities

  1. Software Development. Design, develop, and maintain Python-based applications, ensuring they are scalable, reliable, and high-performing.
  2. Collaboration. Work with cross-functional teams, including product management, operations, and quality assurance, to understand requirements and ensure successful product delivery.
  3. Code Optimization. Implement best practices for writing clean, efficient, and maintainable code. Ensure high code quality through code reviews, testing, and debugging.
  4. Problem Solving. Troubleshoot and resolve complex technical issues in a timely manner. Utilize your strong analytical and problem-solving skills to improve the performance and functionality of systems.
  5. Innovation. Stay updated with the latest Python frameworks, libraries, and tools. Apply your knowledge to improve the product, drive innovation, and solve business challenges.

Skills & Qualifications
Mandatory Skills

  1. Proficiency in Python. Extensive experience in Python development with knowledge of frameworks such as Django, Flask, or FastAPI.
  2. Experience with Databases. Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and data modeling.
  3. Problem-solving skills. Strong analytical and debugging skills to tackle complex issues in large-scale applications.
  4. Version Control. Proficient in using version control systems like Git to manage codebase changes.
  5. Software Engineering Best Practices. Understanding of object-oriented programming (OOP) principles, RESTful API development, and other key software engineering concepts.

Preferred Skills

  1. Experience with Cloud Platforms. Familiarity with cloud services such as AWS, Azure, or Google Cloud.
  2. CI/CD. Knowledge of continuous integration/continuous deployment processes and tools.
  3. Automation. Ability to write scripts to automate repetitive tasks and improve operational efficiency.
  4. Agile Methodology. Understanding of Agile/Scrum development processes and the ability to collaborate effectively in an Agile team.

Education

  • Bachelor's or Master's Degree in Computer Science, Information Technology, Engineering (BE/B.Tech), MCA, BCA, M.Tech, MSc., MS, or B.Sc.

Why Join Infosys?

  1. Challenging Projects. Work on high-impact projects with leading-edge technologies and clients.
  2. Career Growth. Opportunities to grow and develop your skills in a global technology environment.
  3. Innovative Work Culture. Be part of a collaborative, inclusive, and innovative workplace that encourages continuous learning.
  4. Global Exposure. Collaborate with teams across the world, enhancing your professional experience.
  5. Competitive Compensation. Infosys offers a competitive salary and benefits package.

About Infosys. Infosys is a global leader in consulting, technology, and next-generation services. We enable our clients to stay ahead of the curve by delivering innovative solutions. At Infosys, we are committed to building a diverse and inclusive workforce where creativity, innovation, and continuous improvement are fostered.

How to Apply. If you are an experienced Python Developer with a passion for coding and problem-solving, submit your application today to join Infosys. We look forward to having you on board!

Related Jobs