Senior Software Engineer – Python.Core

EPAM Systems

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 1 month ago
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Python to join our dynamic team. You will play a pivotal role in designing, developing, and maintaining high-quality software solutions while collaborating with cross-functional teams to ensure successful project delivery.ResponsibilitiesEngage in requirements gathering and translate business needs into technical solutionsDrive end-to-end development, from software design to deployment and supportMaintain software integrity throughout its lifecycle, ensuring robust and scalable solutionsCollaborate with the team to optimize database design and queries using PostgreSQL and MS SQL ServerImplement CI/CD pipelines and automation workflows using GitHub ActionsApply Agile/Scrum methodologies to ensure efficient team collaboration and project managementContribute to front-end development tasks leveraging ReactJSConduct code reviews and provide mentorship to team members to uphold coding standardsTroubleshoot and resolve technical challenges and performance issuesEnsure software solutions comply with industry best practices and security standardsRequirements5-8 years of proven experience in software engineering rolesProficiency in Python for application developmentExpertise in PostgreSQL and MS SQL Server for database management and query optimizationHands-on experience with GitHub Actions for automating workflows and deploying solutionsSolid understanding of Agile and Scrum methodologies for team and project managementFamiliarity with ReactJS for building user interfaces and front-end componentsWe offer/BenefitsOpportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package:
  • Health benefits
  • Retirement benefits
  • Paid time off
  • Flexible benefits
Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)

EPAM Systems