Python Developer
Golden Eagle IT Technologies • Indore, Madhya Pradesh
Job Description
About
Golden Eagle IT Technologies is an IT and technology services company focused on delivering software and digital solutions to businesses. The company works on technology-driven projects involving application development, web solutions, software engineering, and IT services.
The organization provides an environment where technology professionals work on real-world software projects, collaborate with development and business teams, and build scalable and reliable technology solutions. The company focuses on delivering solutions aligned with client and business requirements while adopting modern development practices.
For this role, the company is looking for an experienced Python Developer who can contribute to backend application development, API development, database management, system integration, debugging, and performance optimization.
Job Overview
We are looking for a skilled Python Developer with 4–5 years of professional experience to join our development team in Indore.
The ideal candidate should have strong hands-on experience in Python and backend development, along with expertise in frameworks, REST APIs, databases, Git, testing, and application performance. The candidate should be capable of independently handling development tasks and contributing to technical decisions.
Responsibilities
Roles & Responsibilities
- Develop, maintain, and enhance backend applications using Python.
- Design and develop scalable and secure RESTful APIs.
- Work with frameworks such as Django, Flask, or FastAPI.
- Design and optimize database structures and queries.
- Work with MySQL, PostgreSQL, MongoDB, or other databases.
- Integrate third-party APIs and external services.
- Write clean, reusable, maintainable, and well-documented code.
- Identify and resolve application bugs and production issues.
- Perform application performance optimization.
- Develop unit tests and participate in software testing.
- Conduct code reviews and maintain coding standards.
- Work with Git/GitHub for source-code management.
- Collaborate with frontend developers, QA engineers, UI/UX teams, and project managers.
- Participate in requirement analysis and technical discussions.
- Contribute to application architecture and technical design decisions.
- Implement security, authentication, and authorization mechanisms.
- Monitor and troubleshoot backend applications.
- Support deployment and maintenance of applications.
- Mentor junior developers and provide technical guidance when required.
- Stay updated with current Python frameworks, tools, and backend development practices.
Requirements
Technical Skills
- 4–5 years of professional experience in Python development.
- Strong knowledge of Core Python.
- Excellent understanding of Object-Oriented Programming (OOP).
- Strong experience with Django, Flask, and/or FastAPI.
- Hands-on experience in REST API development.
- Strong knowledge of SQL and database concepts.
- Experience with PostgreSQL, MySQL, and/or MongoDB.
- Experience with API authentication methods such as JWT/OAuth.
- Good understanding of Data Structures and Algorithms.
- Experience with Git/GitHub.
- Knowledge of unit testing and debugging.
- Understanding of application security and performance optimization.
- Experience with Docker is preferred.
- Knowledge of AWS or other cloud platforms is an advantage.
- Familiarity with Linux/Unix environments is preferred.
- Knowledge of CI/CD pipelines is an added advantage.
Preferred Qualifications
- Bachelor's degree in Computer Science, IT, BCA, B.Tech, or a related field.
- Experience developing enterprise-level or scalable web applications.
- Experience working with microservices architecture is an advantage.
- Experience with cloud-based application deployment.
- Experience working in Agile/Scrum development environments.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication skills.
- Ability to work independently and as part of a team.
- Strong ownership and accountability.
- Good understanding of project requirements.
- Ability to troubleshoot complex technical problems.
- Good time-management skills.
- Ability to mentor and support junior developers.
- Willingness to learn and adopt new technologies.
Key Skills / Sourcing Keywords
Python, Core Python, Django, Flask, FastAPI, REST API, Backend Development, API Development, API Integration, PostgreSQL, MySQL, MongoDB, SQL, OOP, Data Structures, Algorithms, Git, GitHub, Docker, AWS, Linux, CI/CD, Microservices, JWT, OAuth, Unit Testing, Debugging, Performance Optimization, Python Backend Developer, Software Developer.
How to Apply
Interested candidates can share their Resume/CV at:
Email Subject: Application for Python Developer – Indore
Experience: 4–5 Years
Location: Indore, Madhya Pradesh
Employment Type: Full-Time
Similar Jobs
Fullstack Developer
TechCorp India • Delhi
Executive Odoo Development
jrp • Noida
Human resource & Business partner (HRBP)
Densat Pvt Ltd • Okhla Phase-2 New Delhi
Systems Analyst 1-Support
Juspay Technologies Private Limited • Bangalore, Karnātaka, India
Associate Software Engineer
Ecolab • Bangalore, Karnātaka, India