Job Description Job Description:Roles & Responsibilities:
Overseeing software projects from start to finish, managing and
motivating software developers and other team members, giving
customer presentations, and writing project proposals
Planning out the blueprints for software projects, including defining the
scope, allocating resources, setting deadlines, laying out communication
strategies, and indicating tests and maintenance
Determining and overseeing consistent testing, evaluation, and
troubleshooting of all products in all stages of completion
Design and build efficient, scalable systems that are used by millions of
people
Build the front-end of applications through appealing visual design
Investigate production issues pertaining to customer features to
determine root cause and implement solutions
Investigate existing queries and write new queries with performance
optimization in mind
Able to develop Roadmap within timeline
Allocating team work – leadership
Should be able to manage backend, frontend & database