What are the responsibilities and job description for the Cloud API Developer position at Tekcogno?
Role: AWS/Netcentric Developer
Level of position: Intermediate
Department: Retail Systems
Location: Melvin, PA or Charlotte, NC – Remote to start with
Visa: USC/GC
Duties and Responsibilities:
· Provides intermediate level system analysis, design, development, and implementation of mid-tier and backend for WEB based software. Verifies all deliverables meet Methodology and Information Security requirements.
· Translates technical specifications, and/or design models into code for new or enhancement projects (for internal or external clients).
· Develops code that reuses objects, is well structured, includes sufficient comments, and is easy to maintain.
· Writes programs and reports
· Elevates code into the development, test, and Production environments on schedule.
· Participates in design, code, and test inspections throughout life cycle to identify issues and ensure methodology compliance.
· Participates in systems analysis activities, including system requirements analysis and definition, e.g. prototyping. Participates in other meetings, such as those for use case creation and analysis.
· Writes the system/technical portion of assigned deliverables. Assists technical team members with the system/technical portion of their deliverables, e.g., systems testers with test plans. On small teams, the developer may write these items.
· Performs unit testing and writes appropriate unit test plans to ensure requirements are satisfied.
· Assists in integration, systems, acceptance, and other related testing as needed.
· Develops understanding of client business functions and technology needs. Develops understanding of Vanguard's tools, technologies, and applications/databases, including those that interface with the business areas and other systems
· Interfaces with cross functional teams, including associated Data, UI & Mid-Tier teams.
· Complies with IT policies and procedures, especially those for quality and productivity standards that enable the team to meet established milestones.
· Complies with Retail Systems policies and procedures including attendance and weekly time and status reporting.
· Understands and adheres to Vanguard’s Diversity mission and policies.
This is an agile project.
Technical Skills:
· Languages and Related Technologies:
· Amazon DynamoDB, Amazon S3, Lambda function, SNS, SQS, CloudFront, CloudWatch, DataSync
· JavaScript/NodeJS/TypeScript/Angular/NestJS
· API / REST Microservices (OpenAPI, Swagger)
· Design Patterns and Domain Driven Design
· CI/CD Tools (e.g. Bamboo, Bitbucket, Ansible, Jenkins, Maven, SVN, etc.)
· IDEs (STS, VS Code, WebStorm)
· Testing (Jest, Jasmine, Performance (Locust, JMeter)
· Exposure to Splunk
Other Competencies:
· 4-6 years developer or systems analyst experience
· Strong, demonstrated analysis, design, and problem solving skills
· Strong planning and organizational skill
· Strong written and oral communication skills
Job Types: Full-time, Contract
Pay: $59,570.00 - $140,000.00 per year
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- What's your visa status and current location?
Experience:
- Overall IT: 8 years (Required)
- Amazon DynamoDB, S3, Lambda: 1 year (Required)
- JavaScript/NodeJS/TypeScript/AngulaR: 1 year (Required)
- API / REST Microservices: 1 year (Required)
- CI/CD Tools: 1 year (Required)
Work Location: One location