AWS React Developer
Posted Updated 12
views
Description
Role/Responsibilities:
- Interprets systems specifications created by user
groups or business analysts to develop; maintains and supports automated
business processes.
- Develops requirements, workflows, and systems
analysis.
- Designs, develops, corrects programs, prepares
operating instructions, compiles documentation of program development, and
analyzes system capabilities. Systems may be shared databases,
client/server systems, company/department intranets, etc.
- Acts as the primary communication point
concerning any future systems changes, updates, or reporting needs.
- Interprets business needs and translates them
into functional system architecture and requirements.
- May interact with auditors during regulatory
agency inspections and internal audits.
- May lead a small team in the development and
maintenance of business applications.
- Provides direction to junior staff using
established policies and standard methodologies.
- May investigate project feasibility, prepare
project cost and benefit estimates, estimates project resource needs for
staff and consultants.
- Configures and develops computer applications and
solutions by using analytical functional specifications and interpreting
system design specifications.
- During system implementation and change
management, may support, test, and refine application configurations to
align with business process needs.
- Coordinates infrastructure requirements with IT
peers.
- Works with business and IT partners to enhance
applications to reduce operating time or improve efficiency.
- Prepares program-level and user-level
documentation.
- Assists with definition of overall system
architecture. Assists with software configuration management,
introduction, and training.
- Organizes, prioritizes, and coordinates multiple
work activities to meet project deadlines; Identifies and documents
business processes for assigned work activities.
- Can work directly with customers to probe and ask
effective questions to fully diagnose both the problem root cause and
customer’s comfort level with application. Can assess more complex
problems including those escalated by junior staff.
- Liaison (Internal & External Influence):
Frequent inter-organizational and outside customer contacts. Represents
the organization in providing solutions to difficult technical issues associated
with specific projects.
Requirements
Qualifications:
- Full-stack developer with 10 years exp in the
following technologies: Node.js, React, Angular,
TypeScript/JavaScript, HTML/CSS, C#, Python, PowerShell/BASH,
apis/middleware, .git/GitHib, GraphQL, REST, CORS, jQuery ajax/xhr, front
end UI.
- 5 + years of experience on AWS: Elastic
services, Lambda, S3, RDS/MySQL, no-sql databases, security, we focused on
programming in AWS and understands how to layer the required services
together with Terraform.
- Experience with Terraform is preferred
- Microsoft developer background - Interop between
AWS and Azure, Azure Services, Azure DevOps, SQL Server, IIS, c#,
web.api/MVC, etc.
- Open source and proprietary platforms: .git,
Node, Angular, React, Azure DevOps, GraphQL
- Custom front-end applications, UI
development: Kendo jQuery/React
- Database solutions using SQL Server and MySQL,
including integration services and/or AWS Glue. JSON/XML experience
preferred.
- Other middleware, webhooks
- Working knowledge of SDLC tools a plus (Jira,
Azure DevOps, Confluence, Swagger, Git/GitHub)
- Extensive understanding and application of
technical principle, theories, and concepts in the field. Advance
knowledge of other related disciplines.
- Provide on-the-job guidance to others.
- Problem Solving skills: Provide technical
solutions to a wide range of difficult problems. Solutions are innovative,
thorough, practicable, and consistent with organization objectives.
- Ability to work under limited direction and
independently determine and develop approach to solutions.
- Ability to contribute to the completion of
specific programs, projects