Back to search
Senior Software Engineer - Python
Happiest Minds Technologies Pvt Ltd
Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
8 hits1 practices1 interviews
NoidaInformation Technology
PythonSoftware DevelopmentSoftware EngineeringObject-Oriented ProgrammingDatabaseMySQLPostgreSQLCode ReviewTroubleshootingDebugging
Senior Software Engineer - Python
This role involves designing, developing, and maintaining high-quality software solutions using Python. The Senior Software Engineer will be responsible for contributing to all phases of the software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.
Key Responsibilities:
- Design and develop robust, scalable, and efficient Python code.
- Participate in code reviews to ensure code quality and adherence to coding standards.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug software defects.
- Write unit and integration tests to ensure software reliability.
- Contribute to the improvement of development processes and tools.
Requirements/Qualifications:
- 8 to 13 years of experience in software development.
- Strong proficiency in Python programming.
- Experience with software engineering best practices, including design patterns and object-oriented programming.
- Experience with relational databases (e.g., MySQL, PostgreSQL).
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
About the Company: Happiest Minds Technologies is a technology solutions provider focused on digital transformation. They help businesses leverage technology to achieve their strategic goals and improve their operations.
AI enhanced job description
Source: Hudson SignalsRecruiter: Rekroot
Posted: 11/7/20263d7c9837-1b1a-4d7c-b4e8-ad11a5f6d605