Job ResponsibilityDesign and development of scalable software.
o Write clean, functional code on back end
o Requirements analysis.
o Work collaboratively with an agile, scrum-based team to understand the business domain and client requirements that drive analysis, architecture/design and development of quality technical solutions and deliverables.
o Participate in coordinated planning sessions and provide effort estimates for business initiatives of IT solutions
o Collaborate with internal teams to produce software design and architecture.
o Design and build function-centric solutions.
o Define and refactor multi-channel client architecture offering and providing differentiated end-user experiences by leveraging containerization and cloud technology
o To write both unit and integration tests and develop automation tools for day to day tasks.
o Ensure the codes delivered are always with high quality and efficiency.
o Ensure best performance and user experience of the application.
o Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards
o L3 support to troubleshoot, debug & fix functional, performance, security errors/issues
o Responsible for delivery, quality and meet deadlines
o Write technical documentation
Job RequirementsJob Benifits