i
Innovature
5 Innovature Jobs
4-6 years
Innovature - Senior Software Engineer/Team Lead - Python Programming (4-6 yrs)
Innovature
posted 13d ago
Fixed timing
Key skills for the job
Role : Senior Software Engineer/Team Lead
Job Description :
Responsibilities :
- Collaborate with managers, teams, and stakeholders to understand requirements and
translate them into technical specifications.
- Effectively communicate system requirements to software development teams,
ensuring alignment and clarity.
- Mentor and coach team members, providing guidance on best practices, code reviews,
and technical skill development.
- Design, develop, and maintain backend services and APIs using Python.
- Implement database solutions, including data modeling, query optimization, and
performance tuning using SQL and NoSQL databases.
- Troubleshoot and debug complex issues across the full stack, from frontend UI to
backend services and databases, ensuring timely resolution.
- Keep updated with the latest trends in technology and developments.
- Proactive identification of change or assists with improvements to prevent problems,
including problem resolution workflow.
- Develops milestones and dependencies for realistic estimates required for own work
and may validate other team members' estimates.
Skill Set :
- 4-6 years of development experience
- Strong development experience in Python and python frameworks
- Database skill set : MySQL/PostgreSQL
- Strong hands-on experience in any of the above 1 is mandatory
- Preferred Add-on : MongoDB
- Proficiency in different framework, REST API etc
Add-ons :
- Cloud experience in AWS / Azure / GCP
- UI development frameworks knowledge
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Great support from team members. Fun place to work.
Nothing really. More on-site opportunities would be nice.
4-6 Yrs