backGo to search

Senior Software Engineer – Python.Core

Office in Chennai
bullets
Python.Core
& others
bullets
hot

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.

Responsibilities
  • Engage in requirements gathering and translate business needs into technical solutions
  • Drive end-to-end development, from software design to deployment and support
  • Maintain software integrity throughout its lifecycle, ensuring robust and scalable solutions
  • Collaborate with the team to optimize database design and queries using PostgreSQL and MS SQL Server
  • Implement CI/CD pipelines and automation workflows using GitHub Actions
  • Apply Agile/Scrum methodologies to ensure efficient team collaboration and project management
  • Contribute to front-end development tasks leveraging ReactJS
  • Conduct code reviews and provide mentorship to team members to uphold coding standards
  • Troubleshoot and resolve technical challenges and performance issues
  • Ensure software solutions comply with industry best practices and security standards
Requirements
  • 5-8 years of proven experience in software engineering roles
  • Proficiency in Python for application development
  • Expertise in PostgreSQL and MS SQL Server for database management and query optimization
  • Hands-on experience with GitHub Actions for automating workflows and deploying solutions
  • Solid understanding of Agile and Scrum methodologies for team and project management
  • Familiarity with ReactJS for building user interfaces and front-end components