backGo to search

Senior Software Engineer – Python.Core

Office in Chennai, Hyderabad, Bangalore, Pune
bullets
Python.Core
& others
bullets
hot

We are seeking a skilled and motivated Senior Software Engineer to lead the development and delivery of high-quality software solutions.

As a key member of our team, you will be responsible for designing, optimizing, and deploying robust applications while collaborating closely with cross-functional teams to drive innovation and excellence.

Responsibilities
  • Analyze and gather requirements to design optimal software solutions
  • Oversee application development using Python to ensure proper coding practices and performance
  • Build and maintain reliable database designs optimized for PostgreSQL and MS SQL Server
  • Lead the integration and deployment pipeline with GitHub Actions to uphold CI/CD standards
  • Collaborate with Agile teams to enforce Scrum principles and ensure efficient project workflows
  • Enhance front-end capabilities using ReactJS where necessary to align with business needs
  • Ensure the integrity and consistency of the software throughout its lifecycle
  • Provide technical leadership to uphold best practices and maintain application stability
  • Troubleshoot and resolve performance issues in databases and applications
  • Drive innovation and identify improvement opportunities across software solutions
Requirements
  • Proficiency in Python for developing robust, scalable applications
  • Expertise in PostgreSQL and MS SQL Server for database management and optimization
  • Hands-on experience with GitHub Actions for automation and CI/CD implementation
  • Strong background in Scrum and Agile methodologies for project management
  • Skills in ReactJS for efficient front-end contribution and support
Nice to have
  • Familiarity with additional front-end frameworks for diverse development needs
  • Understanding of DevOps concepts to enhance CI/CD and automation practices
  • Knowledge of advanced database performance tuning techniques