ENGINEER - Python
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Happiest Minds Technologies is seeking a motivated Python Developer with 1-3 years of experience to design, develop, and maintain high-quality Python applications. The ideal candidate has a strong foundation in Python, experience with Django or Flask, and familiarity with RESTful APIs and databases.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain high quality Python applications
- Collaborate with cross functional teams to define, design, and ship new features
- Write clean, maintainable, and efficient code following best practices
- Participate in code reviews and provide constructive feedback to peers
- Debug and troubleshoot issues in existing applications
- Stay updated with the latest industry trends and technologies related to Python development
- Contribute to the continuous improvement of development processes and methodologies
Requirements
- 1 3 years of professional experience in Python development
- Proficient in Python programming language
- Experience with web frameworks such as Django or Flask
- Familiarity with RESTful APIs and web services
- Understanding of database management systems (e.g., MySQL, PostgreSQL)
- Basic knowledge of version control systems, preferably Git
- Bachelor's degree in Computer Science, Information Technology, or a related field
- Strong analytical and communication skills
Full Job Posting
Job Summary
- We are seeking a motivated and skilled Python Developer to join our dynamic team. The ideal candidate will have a strong foundation in Python programming and a passion for developing efficient and scalable applications.
Responsibilities
- Design, develop, and maintain high quality Python applications.
- Collaborate with cross functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Debug and troubleshoot issues in existing applications.
- Stay updated with the latest industry trends and technologies related to Python development.
- Contribute to the continuous improvement of development processes and methodologies.
Mandatory Skills
- Proficient in Python programming language.
- Experience with web frameworks such as Django or Flask.
- Familiarity with RESTful APIs and web services.
- Understanding of database management systems (e.g., MySQL, PostgreSQL).
- Basic knowledge of version control systems, preferably Git.
Preferred Skills
- Experience with front end technologies such as HTML, CSS, and JavaScript.
- Knowledge of cloud platforms (e.g., AWS, Azure).
- Familiarity with containerization tools like Docker.
- Experience with unit testing and test driven development.
- Strong problem solving skills and attention to detail.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 1 3 years of professional experience in Python development.
- Strong analytical and communication skills.
- Ability to work independently and as part of a team.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Happiest Minds Technologies
PROJECT MANAGER - Project Management
Dubai, UAE
Happiest Minds Technologies is seeking a Senior Project Manager with 10-13 years of experience to lead and oversee projects. The role requires strong project management skills, leadership, and the ability to manage cross
TECHNICAL MANAGER - Cyber Security
Dubai, UAE
Happiest Minds Technologies seeks a Technical Manager with 12-16 years of cyber security experience to own service delivery at a customer location. The role involves managing SLAs, presenting reports, handling technical
SENIOR BUSINESS ANALYST - Business Analysis
Abu Dhabi, UAE
We are seeking a Senior Business Analyst to maintain product backlogs, document business requirements, create functional specifications with wireframes using Figma, and manage requirements traceability. The role involves
SENIOR BUSINESS ANALYST - CSM (Certified Scrum Master)
Abu Dhabi, UAE
We are seeking a highly skilled Senior Project Manager with a strong background in Agile methodologies and a Certified Scrum Master (CSM) certification. The ideal candidate will manage complex projects, lead cross-functi
MODULE LEAD - PMP
Dubai, UAE
Happiest Minds Technologies seeks a Project Manager with 5-8 years of experience and PMP certification to lead cross-functional teams, manage project scope, budget, and timelines, and ensure successful delivery.
SENIOR ENGINEER - Power BI
Dubai, UAE
Happiest Minds Technologies seeks a Project Manager with 5-8 years of experience and PMP certification to lead cross-functional teams, manage project scope, budget, and timelines, and drive project success using PMP meth
PROJECT MANAGER - Project Management
Dubai, UAE
Happiest Minds Technologies is seeking a Project Manager with 5-8 years of experience and PMP certification to lead cross-functional teams and manage projects from inception to completion. The role involves defining proj
TECHNICAL LEAD - Salesforce
Abu Dhabi, UAE
Happiest Minds Technologies seeks a Data Engineer to support a large-scale CRM migration project to Salesforce. The role involves designing migration strategies, developing data pipelines, and ensuring data quality. Requ
PROJECT MANAGER - Project Management
Dubai, UAE
TECHNICAL MANAGER - Cyber Security
Dubai, UAE
SENIOR BUSINESS ANALYST - Business Analysis
Abu Dhabi, UAE
SENIOR BUSINESS ANALYST - CSM (Certified Scrum Master)
Abu Dhabi, UAE
MODULE LEAD - PMP
Dubai, UAE
SENIOR ENGINEER - Power BI
Dubai, UAE
PROJECT MANAGER - Project Management
Dubai, UAE
TECHNICAL LEAD - Salesforce
Abu Dhabi, UAE