As an senior resource in the Product Engineering team, you should be able to work independently with little supervision. You should have excellent organization and problem-solving skills. If you also have hands-on experience in software development and agile methodologies, we- d like to meet you.
- Your goal will be to develop high-quality software that is aligned with user needs and business goals. You will be wearing many hats, however, without careful time management skills it can feel overwhelming.
- Your goal will be to develop high-quality software that is aligned with user needs and business goals.
Responsibilities :
- Serve as a key member of the management team who desires himself to become CTO as his career path, that sets the company's strategic direction.
- Envision a complete feature/product from scratch in terms of APIs, UI changes
- Develop strategic planning for the direction and control of product development activities.
- Formulate long-term objectives and standards of performance for the department.
- Assure that department achieves objectives and project completion within budget and time frame in an agile manner.
- Be a student of current industry trends, ensuring that the company maintains and expands its technology leadership position.
- Motivate staff and provide technical direction and guidance, as well as hands-on project management, recognizing the role as that of both manager and support resource / mentor.
- Ensure implementation and refinement as required of formal process to support the product development process.
- Ensure that product development is focused on meeting and exceeding the customer requirements.
- Develop high-quality software design and architecture
- Identify, prioritize and execute tasks in the software development life cycle
- Review and debug code
- Collaborate with internal teams and vendors to fix and improve products
- Document development phases and monitor systems
- Ensure software is up-to-date with latest technologies
Requirements :
- Graduate in Computer Science or a related degree from Tier 1 institute (IIT/NIT/IIT/BITS-P) with at least 5-7 years of relevant experience
- Proven experience in managing a team of 5 to 8 engineers.
- Deep hands-on technical experience in object-oriented design, data structures, algorithm design, and complexity analysis
- Extensive experience in software development, scripting and project management
- Knowledge of selected programming languages (e.g. Full Stack),
- In-depth knowledge of relational databases NoSQL databases (e.g. MongoDB)
- Familiarity with various operating systems (Linux, Mac OS, Windows)
- Experience in AWS
- Proven experience in Data Science, Machine Learning/Artificial Intelligence.
- Analytical mind with problem-solving aptitude
- Ability to work independently
- Excellent organizational and leadership skills
Didn’t find the job appropriate? Report this Job