Posted on: 29/07/2025
Job Description : Python Developer
Company : Mastech Digital
Location : Hyderabad, Telangana, India
Job Type : Full-Time and Contract
Work Mode : 5 days work from office for the initial 3-6 months; hybrid option available thereafter.
About Mastech Digital :
Mastech Digital is a leading provider of digital transformation IT services and staffing solutions. We partner with clients globally to deliver innovative technology solutions, helping them to navigate the complexities of the digital landscape. Our commitment lies in connecting top-tier talent with cutting-edge opportunities, fostering a culture of innovation and excellence.
About the Role :
Mastech Digital is seeking an experienced and highly motivated Python Developer with 5+ years of relevant development experience to join our team in Hyderabad. This role requires a proficient individual to design, develop, and maintain robust and scalable software solutions. You will be a key contributor to various projects, working with modern Python frameworks and collaborating with cross-functional teams to deliver high-quality applications for our clients.
Key Responsibilities :
- Design, develop, test, deploy, and maintain efficient, reusable, and reliable Python code.
Technical Skills & Qualifications :
- Experience : 5+ years of hands-on experience in Python development.
- Core Python : Deep understanding of Python fundamentals, including data structures, algorithms, object-oriented programming (OOP), and asynchronous programming.
- Frameworks : Proven experience with at least one major Python web framework (e.g., Django, Flask, FastAPI) and understanding of their ecosystems.
- Databases : Strong proficiency in working with relational databases (e.g., PostgreSQL, MySQL, SQL Server) and ORM libraries (e.g., SQLAlchemy, Django ORM). Experience with NoSQL databases (e.g., MongoDB, Redis) is a plus.
- APIs : Extensive experience in designing and developing RESTful APIs. Knowledge of GraphQL is an advantage.
- Version Control : Proficient with Git and collaborative development workflows (e.g., GitHub, GitLab, Bitbucket).
- Testing : Experience with writing unit and integration tests (e.g., pytest, unittest). Familiarity with test-driven development (TDD) principles is a plus.
- Deployment : Basic understanding of deployment processes, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, GCP) or containerization (e.g., Docker, Kubernetes) is a plus.
- Problem Solving : Excellent debugging and problem-solving skills with a strong analytical approach.
Desired Characteristics :
- Strong analytical and critical thinking skills.
Why Join Mastech Digital?
Join Mastech Digital as a Python Developer and contribute to exciting projects for our diverse client base. You'll have the opportunity to leverage your expertise in a dynamic environment, working with cutting-edge technologies and collaborating with talented professionals. We offer a supportive work culture that encourages growth, innovation, and continuous learning, providing a platform to enhance your career trajectory.
Did you find something suspicious?
Posted By
Kiruthika Rajkumar
Senior Talent Acquisition Specialist at InfoTrellis India Pvt Ltd
Last Active: 5 Dec 2025
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1520728
Interview Questions for you
View All