Senior Software Engineer (Python) - India
Finalsite
- Chennai, Tamil Nadu
- Permanent
- Full-time
- Technical Excellence: Provide hands-on technical experience and troubleshooting in Python, Django, AWS, including code reviews, debugging and application performance tuning.
- Project Execution: Be able to represent the technology acumen, commit, and deliver the solutions on time or exceeding expectations.
- Team Influence: Drive improvements in processes and methodologies. Mentor junior team members, helping them upskill and understand the intricacies of the domain.
- Leadership: Set clear technical direction for the team’s projects, ensuring that the team understands and is motivated to achieve the desired outcomes. Handle technical conflicts or challenges effectively.
- Minimum 7-10 years of experience in software development.
- Strong technical proficiency and debugging skills are highly desirable (must have Python, Django, RESTful APIs )
- Hands-on experience handling cloud computing (AWS, GCP)
- Familiarity with databases (MySQL and NoSQL) and ORM technologies.
- Knowledge on testing frameworks (e.g., PyTest, UnitTest) is a plus.
- Demonstrated experience as a strong individual contributor with a track record of delivering results
- An agile work ethic and ability to adjust quickly to changes
- Excellent collaboration skills with cross-functional and cross-geography teams.