Python Developer
Mumbai - Client Location
Synechron
Synechron is an innovative global consulting firm delivering industry-leading digital solutions to transform and empower businesses.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.
SYNECHRON’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.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
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
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.
- Open Research Scientist jobs
- Open Data Science Manager jobs
- Open Data Engineer II jobs
- Open Principal Data Scientist jobs
- Open Business Data Analyst jobs
- Open BI Analyst jobs
- Open Sr Data Engineer jobs
- Open Data Scientist II jobs
- Open Business Intelligence Engineer jobs
- Open Data Science Intern jobs
- Open Sr. Data Scientist jobs
- Open Senior Business Intelligence Analyst jobs
- Open Software Engineer, Machine Learning jobs
- Open Lead Data Analyst jobs
- Open Azure Data Engineer jobs
- Open Junior Data Scientist jobs
- Open MLOps Engineer jobs
- Open Data Analytics Engineer jobs
- Open Manager, Data Engineering jobs
- Open Marketing Data Analyst jobs
- Open Data Engineer III jobs
- Open Junior Data Engineer jobs
- Open Data Engineering Manager jobs
- Open Data Analyst II jobs
- Open ETL Developer jobs
- Open Data quality-related jobs
- Open Data management-related jobs
- Open Privacy-related jobs
- Open Excel-related jobs
- Open ML models-related jobs
- Open Data pipelines-related jobs
- Open APIs-related jobs
- Open PhD-related jobs
- Open PyTorch-related jobs
- Open LLMs-related jobs
- Open Finance-related jobs
- Open Data visualization-related jobs
- Open Consulting-related jobs
- Open TensorFlow-related jobs
- Open Deep Learning-related jobs
- Open Business Intelligence-related jobs
- Open Generative AI-related jobs
- Open CI/CD-related jobs
- Open NLP-related jobs
- Open Data governance-related jobs
- Open DevOps-related jobs
- Open Kubernetes-related jobs
- Open Git-related jobs
- Open Hadoop-related jobs
- Open Docker-related jobs