● Define the technical designs and solutions which meet functional and non-functional requirements, including quality, security, and performance, within a committed timeline.
● Manage the end-to-end life cycle for the production of software applications, including code development and component test execution to demonstrate alignment to the functional specification.
● Propose solutions to complex problems that are in keeping with the existing system architecture.
● Provide estimates for tasks, including design, development and testing.
● Fixing and performance tuning applications.
● Collaborate with cross-functional teams of product and development to deliver workflows and product features, work closely with product owners, project managers, scrum master, and designers.
● Developing backend service following standard and best practices
● Creating server config, CICD and databases for functionality
● Frontend developing is plus
● Seeing through a project from conception to finished product
● Designing and developing APIs with standard, quality and security
● Meeting both technical and consumer needs
● Provide new technique or suggestion to team member