1. Previous startup experience is a big plus. Adapting to a dynamic work environment of a startup.
2. Structured and well planned written and verbal communication skills.
3. Study and understand the product specifications thoroughly to design appropriate software solutions. Suggest improvements and optimize existing infrastructure.
4. Learn new technologies for solving interesting business problems on the go.
5. Design and architect scalable solutions that are maintainable over the long term.
6. Develop code using industry best practices with good time and space complexities wherever applicable. Your code should be readable and easily understandable by your peers.
7. Perform Code Reviews and suggest improvements across different modules of Fountain.
8. Interact with external stakeholders like Product Managers and Business users to understand the requirements clearly and implement the same.
9. Optimize code and database queries to meet scaling needs.
10. Work with the business teams to develop an ever-evolving Demand Forecasting Engine. A hands-on experience in Data Science with applied knowledge of Analytics and Machine Learning is a huge plus.
11. Work with independence and show ownership of a number of systems end to end. Mentor a team of around 20-30 programmers along with Tech Leads with varied experience. Team member's experience will be ranging from 0-8 years.
12. Create a good environment in the team, guide and mentor other members. Inspire the team to achieve the highest quality in the shortest possible time.
13. You should be able to mentor a team of developers. Understand their code and suggest improvements.
14. As a manager, you should have good people skills for mentoring and interacting with external stakeholders.
Didn’t find the job appropriate? Report this Job