Job Openings Python Developer

About the job Python Developer

Mphasis is looking for a Python Developer in Mexico to work with the Mexico team in a hybrid work setting.


Required Technical Skills

At least 5+ years experience as a software engineer

Experience in Python is a must

Experience working with relational/non-relational databases and understanding of storage technologies (like MySQL, Sybase, MongoDB, InfluxDB, Cassandra or HBase)

Experience / Familiarity with Database Modelling, Normalization techniques

Experience / Familiarity with object-oriented design patterns

Ability to trouble shoot and fix performance issues across the codebase and database queries

Preferred Skills

BA/BS in Computer Science or equivalent practical experience

Experience with dev ops tools like Git, Maven, Jenkins, Gitlab CI, Azure DevOps

Experience with Agile development concepts and related tools

Ability to trouble shoot and fix performance issues across the codebase and database queries

Experience with Python frameworks utilizing Asyncio

Experience working with large volumes of time series data and building services, APIs and applications based of it

Experience in designing multi-tier application architecture and distributed caching solutions

Experience with Perl

ETL background in any language or tools

Experience with cloud technologies like Kubernetes, Docker, OpenStack and Kafka

Experience with web technologies like Angular 2+ (or React/Vue), TypeScript, RxJS

Experience with Go

Experience in the finance industry and knowledge of financial products/markets



Who are we?

Mphasis is a leading IT solutions provider, offering Applications, Business Process Outsourcing (BPO), and Infrastructure services globally through a combination of technology know-how, domain, and process expertise. Over the years we have left an indelible impression in the IT solutions domain with an impressive clientele and an extensive global presence. The accolades we have been garnering can be attributed to our undeterred focus on delivering quality solutions across verticals that meet the challenging requirements of our esteemed customers. Our integrated solutions aim to create value for our customers, helping them improve their business processes with minimum hassles and capital outlays.

What's in for you?

At Mphasis, we promise you the perfect opportunity of building technical excellence, understand business performance and nuances, be abreast with the latest happenings in the technology world and enjoy a satisfying work-life balance. With the current opportunity, you will get to work with the team that has consistently been setting benchmarks for other deliveries in terms of delivering high CSATs, project completion on time, and is one of the best teams to work for in the organization.

You get an open and transparent culture and freedom for experimentation and innovation.