Responsibilities
• Requirement gathering and application design: Collaborate with Business to understand and evaluate requirements and create HLD and LLD that meets business needs and requirements.
• Application development: Write, debug, test and maintain high quality code for web and mobile application using relevant programming languages (C , Java, DotNet, PHP, Python etc.). Familiarity with database technologies like SQL etc.
• Front end design and development: UI/UX design and development
• Integration: Integrate application using third party services and API as required.
• Testing: Test and manage end to end testing including unit and system testing (manual and automated testing).
• Version control of the source code: Manage code version and configuration of the source code.