About the Company
Mphasis is a global IT solutions provider leveraging next-generation technologies to help enterprises accelerate digital transformation. With its unique Front2Back™ methodology and focus on hyper-personalized solutions, Mphasis delivers innovative and scalable services across cloud, cognitive, and digital platforms. Renowned for domain expertise, speed, and customer-centricity, Mphasis supports marquee clients across industries with cutting-edge technology and digital-first solutions.
About the Role
This Python Developer role is a full-time onsite opportunity based in Houston, Texas. The ideal candidate will bring over 8 years of experience in Python, Perl, and Shell scripting. This position involves designing, developing, and maintaining robust, scalable applications using modern scripting languages and frameworks. The role is best suited for individuals with deep technical expertise and a proven ability to build scalable, high-performance systems.
Responsibilities
- Develop, maintain, and optimize applications using Python, Perl, and Shell scripting
- Create scalable backend logic and services using frameworks such as Django, Flask, or Pyramid
- Collaborate with cross-functional teams to design system architecture and implement robust solutions
- Apply object-oriented programming principles and design patterns
- Perform unit testing, debugging, and performance tuning
- Use version control tools like Git for code management
- Work with relational databases such as MySQL and PostgreSQL
- Contribute to technical documentation and best practices
Required Skills
- 8+ years of hands-on experience in Python and/or Perl development
- Proficiency in Shell scripting
- Strong understanding of object-oriented programming and software design principles
- Experience with Python frameworks: Django, Flask, or Pyramid
- Familiarity with Git version control
- Strong unit testing and debugging capabilities
- Knowledge of scalable application architecture
- Experience with database systems such as MySQL or PostgreSQL
Preferred Qualifications
- Experience in enterprise-level scripting and backend development
- Exposure to Data Engineering and ETL processes
- Strong communication skills and ability to work in a fast-paced environment
- No formal certifications required