Python Developer

Mumbai - Client Location

Synechron

Synechron is an innovative global consulting firm delivering industry-leading digital solutions to transform and empower businesses.

View all jobs at Synechron

Apply now Apply later

About Synechron

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’ s progressive technologies and optimization strategies span end-to-end Consulting, Design, Cloud, Data, and Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our Fin Labs we develop solutions for modernization, from Blockchain and Artificial Intelligence to Data Science models, Digital Underwriting, mobile-first applications and more.

Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 40 offices in 17 countries within key global markets.

Experience (Total & Relevant) : 4+yrs

Education Qualifications : Any Graduate or Post Graduate

Languages: English

Technical Requirement :

Software Requirements:

  • 4 to 7 years of hands-on experience working on Python 3 with a deep understanding of Python language features, syntax, and standard libraries.
  • Writing unit tests using Pytest / Unit test framework to ensure robust and reliable code quality.
  • Proficiency in working with messaging systems such as Apache Kafka, IBM MQ, and experience with SOAP and XML for web services.

Overall Responsibilities:

  • Design, develop, and deploy high-quality software solutions using Python 3 and related technologies.
  • Architect and develop services using Service Design Concepts, Object-Oriented, and Functional Development concepts.
  • Implement robust database designs, including SQL, procedures, and query tuning, for efficient data storage and retrieval.
  • Utilize Agile Development Methodologies to ensure iterative and responsive software development.
  • Collaborate with DevOps teams to incorporate continuous integration and continuous delivery (CI/CD) practices into the development process.
  • Communicate effectively with cross-functional teams, clients, and stakeholders to ensure project success.

Category-wise Technical Skills:

Core Technical Skills:

  • Python 3
  • Pytest / Unit test framework
  • Apache Kafka, IBM MQ
  • SOAP, XML
  • SQL, Database Design, Query Tuning
  • Service Design Concepts
  • Object-Oriented and Functional Development concepts
  • Agile Development Methodologies
  • DevOps tools & methodologies

Additional Desired Skills:

  • Microservices concepts and understanding of High-quality software architecture and design methodologies such as SOA.
  • Ability to modernize the ecosystem in an iterative approach, including creating Architecture Design Review documents.
  • Proficiency in Linux and Shell Scripts.
  • Experience with REST Services using Fast API and working with JSON.
  • Knowledge of AI/ML Python libraries is a plus.
  • Familiarity with Angular UI development is a plus.

Experience:

  • 4 to 7 years of hands-on experience in software development with a strong emphasis on Python 3, messaging systems, database design, and Agile methodologies.

Day-to-Day Activity:

  • Develop and maintain high-quality software applications using Python and related technologies.
  • Write unit tests and conduct code reviews to ensure code quality and reliability.
  • Design and implement message processing and data storage solutions using Apache Kafka, IBM MQ, and SQL databases.
  • Collaborate with cross-functional teams to modernize the software ecosystem and develop high-quality software architectures.
  • Communicate effectively with stakeholders, clients, and DevOps teams to ensure seamless project delivery.

Qualifications & Soft Skills:

  • Bachelor's or Master's degree in Computer Science or a related field (or equivalent work experience).
  • Strong oral and written communication skills for effective collaboration and documentation.
  • Excellent interpersonal skills and a professional approach to working with cross-functional teams and clients.
  • Strong problem-solving skills with an analytical and creative approach to technical challenges.

This job description outlines the essential requirements, responsibilities, technical skills, experience, day-to-day activities, qualifications, and soft skills expected from a Senior Python Developer with a focus on Python 3, messaging systems, database design, and Agile methodologies.

Benefits Include (not limited to):

Competitive Compensation | Flexible Working | Work Abroad Options | (Earned, Medical, Maternity etc.) Leave | Extensive Training Opportunities to Upskill | Health Cover

This is a great opportunity for you to join a leading Consulting business with a fantastic reputation and an impressive array of globally recognized clients. You will work with enthusiastic, fun and likeminded individuals offering excellent career fulfilment and a great work-life balance.

Diversity & Inclusion Statement :

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law

For more information on the company, please visit our website or LinkedIn community.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.


All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Apply now Apply later
  • Share this job via
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: Agile Angular APIs Architecture Blockchain CI/CD Computer Science Consulting Consulting firm DevOps Engineering JSON Kafka Linux Machine Learning Microservices Python Research SQL XML

Perks/benefits: Career development Competitive pay Equity / stock options Flex hours Health care Medical leave

Region: Asia/Pacific
Country: India

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.