Technical Lead / Senior Software Engineer

Job Description

We are looking to hire a hands-on experienced technical lead/senior software engineer to be responsible for providing solutions for technical issues which may affect product delivery. The technical lead will facilitate requirement analysis, conduct peer reviews, and implement design solutions. Demonstration of sound knowledge of industry best practices, good organizational and leadership skills are expected as part of the work profile. Should have good analytical/technical skills to anticipate issues and frame remedial actions and excellent teamwork skills.

Hands on coding experience is a must.

Technical Lead / Senior Software Engineer

  • Performing requirement analysis.
  • Developing high quality detailed designs.
  • Conducting unit testing and using automated test frameworks.
  • Review the work of other developers and providing feedback.
  • Using coding standards and best practices to ensure quality.
  • Mentoring developers to discuss and implement solutions.
  • Troubleshooting systems issues as they arise.
  • Server deployment and knowledge of CI/CD.

Required Skills:

  • Bachelor’s degree in Computer Science/IT/Engineering.
  •  4to 8 years hands-on experience in the IT industry.
  • In-depth knowledge of enterprise systems, web, and mobile applications.
  • Sound programming fundamentals and technical expertise.
  • Good understanding of unit testing methodologies.
  • Excellent analytical and communication skills.
  • Ability to solve complex problems and issues.
  • Sound database concepts. 

    Technical Skills:

    • Python, Django, Web sockets, Postgres, Microservices, Message queuing, Stored Procedures, Design Patterns, Angular, VueJs.


See what our riders say about us!

Job Type: Full Time
Job Location: Bangalore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top