Job Description :
Position: Full Stack Developer
Location: Lake forest, CA
Duration: 6 Months
Need 10+ year experience candidate
Job Description:
Ability to work in a team and as an Individual Contributor.
Experience with front-end technologies such as Angular, TypeScript, ReactJS and related technologies would be a plus
Complete understanding of Software Development Life Cycle (SDLC)
Experience working in Agile environment using methodologies like Scrum or Lean Development
Experience with CI/CD and DevOps tools such as Gitlab, Jenkins, AWS Code Commit, Code Pipeline, Artifactory, Nexus, CloudFormation or similar
Experience using Open Source Data Visualization tools and Frameworks such as D3 or similar
Ability to work in an Agile – Scrum and fast-paced environment
Analyze business requirements/FSDs and find and communicate requirement gaps
Prepare/contribute towards estimation and sizing of development activities
Ability to write detailed design and technical documentation
Excellent communication skills (written and Oral)
Experience with Serverless Technologies such Docker, API using serverless technologies such as lambda function or similar and Testing - in AWS cloud
Experience using AWS technologies such as DynamoDB or similar
Experience integrating Software Security with AWS IAM and IDM implementation such as Secrets Management, Token based security, RBAC, OWASP standards
Experience in developing Cloud (AWS, Azure, etc based capabilities including implementation, development and support experience
Experience with implementing integration solutions with Microservices, RESTful Web Services and Web APIs using NodeJS, GO, Java or similar (Strong Development experience)
Knowledge of Object-Oriented Design (OOD) and analysis
Experience in application analysis/design engineering functions
Experience implementation of security and data protection such as SQL injection, Cross Site scripting
Maintain quality and ensure responsiveness of applications. Maintain code integrity and organization. Experience in writing structured and optimized code.
Experienced in developing unit and integration tests and executing them. Experience with unit testing frameworks
Understand behavior driven and test-driven development
Experience working with graphic designers and converting designs to visual elements.
Understanding differences between multiple delivery platforms (such as mobile vs, desktop), and optimizing output to match the specific platform