- Collaborate with Product, UX/UI, QA, DevOps, etc. to achieve the objectives.
- Utilize Development tools such as Visual Studio, Git, Jenkins, Jira/Rally, Fisheye, SVN, Eclipse or equivalent.
- Perform in all phases of development cycle including requirements gathering, design, implementation, testing, rollout, and support.
- Build clean, well defined, backend services that scale to an ever-increasing user and workload demand.
- Test as much of the core functionality of our app as possible.
- Build and implement scalable applications that use modern design patterns and practices.
- Perform research on new libraries and emerging trends in the front-end UI technology stack.
- Turn high-level requirements into a working system through iterative development.
- Implement Slack Notifications for every action performed in CICD.
- Manage, design and maintain AWS architecture components and services including Web API Gateway and Elastic Search Service.
- Build Noje.js scripts to ping AWS Lambdas to produce Cloud Watch logs for testing.
- Work on multiple projects and be flexible to adapt to changing requirements.