Position: UI Developer
Location: onsite in Charlotte
Duration: 6 month contract
Visa: gc or citizens
What Youll Be Doing:
Review analyze and understand requirements design and documentation.
Contribute to the design and development of applications and unit testing.
Must be able to work independently on the tasks assigned.
Ensure that all development is as per agreed coding/design standards along with code coverage as per given standards.
Support Business IT and Product Management alignment on vision and roadmap.
Coordinate and work with Technical SMEs and cross functional teams.
What Youll Need to Have:
Handson skills and experience on following technologies:
JavaScript Frameworks & Libraries (AngularJS & Angular
Ionic With Angular
NodeJS
TypeScript
SQL and NoSQL databases
Serverless application development using AWS Lambda API Gateway & CloudFront
AWS services (S3 DynamoDB Aurora RDS CloudWatch etc.
InfrastructureasCode (IaC) using tools like AWS CDK (or CloudFormation) with Typescript(preferable) or Python
Automated Testing JUnit JMeter
Nice to have: AWS Certifications API development (RESTful/OData) Java Spring Frameworks
Additional Qualifications:
5 years of related experience
Bachelors or Masters degree or related field (or equivalent work experience in a related field)
Hands on experience in building enterprise applications using Backend Technologies Node JS) UI Technologies (Angular 2 AWS Services etc.
Proficient in SQL preferably across different types of databases Relational and Nonrelational
Experience developing and deploying applications using AWS Tech Stack: Lambda S3 EC2 AWS RDS etc.
Knowledge of writing InfrastructureasCode (IaC) using tools like AWS CDK (or CloudFormation) with Typescript(preferable) or Python.
Experience in establishing source code management best practices (branching repository structure peer review process documentation) to manage code base and issue tracking using Jira.
Strong foundation in CI/CD pipelines build tools & automation using GitHub (or Bitbucket) Jenkins or ADO.
Experience in establishing and developing release management processes and standards Automated Test Cases Static Code Analysis (SonarQube) Dynamic Security Scan.
Ability to leverage Splunk and Dynatrace to identify and troubleshoot issues.
Experience with production/nonproduction support of highly available applications.
Deep understanding of industry patterns for application architecture and integration.
Ability to work with team members to assist in technical troubleshooting.