● Work with other functional team to understand their requirements and ideate scalable
software solutions.
● Be part of a cross-functional team that’s responsible for the full software/application
development life cycle, from conception to deployment.
● Design client-side and server-side architecture of the proposed solution
● Build the front-end of applications through appealing visual design and work closely with
creative team to prepare mock-ups of front-end.
● Develop and manage well-functioning databases required for the software solutions.
● Test, troubleshoot, debug software solutions to ensure responsiveness and efficiency.
● Upgrade software as per the changing business requirement.
● Build features and applications with a mobile responsive design.