Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
Title: Software Developer
Locations: McLean VA (Local Only)
Must Have:
Node JS
Angular
AWS
Job Description:
Backend Development (Node.js):
API Design and Development:
Building RESTful APIs using Node.js frameworks like Express.js handling API routes data validation and error handling.
Database Integration:
Connecting to various databases (relational like MySQL PostgreSQL NoSQL like MongoDB) to perform CRUD operations managing database schema design and optimizing queries.
Microservices Architecture:
Designing and developing independent microservices to improve scalability and maintainability.
Asynchronous Programming:
Utilizing Node.jss asynchronous nature to handle multiple requests efficiently.
Caching Mechanisms:
Implementing caching strategies (Redis) to improve application performance.
Frontend Development (Angular):
UI Component Development:
Creating reusable Angular components managing component lifecycle and ensuring a clean component hierarchy.
Data Binding and State Management:
Implementing data binding using Observables and managing application state with NgRx or similar state management solutions.
AWS Cloud Implementation:
Infrastructure Management:
Provisioning and managing AWS resources like EC2 instances S3 buckets RDS databases and Lambda functions.
Cloud Security:
Implementing best practices for AWS security including IAM roles access control policies and encryption.
Scalability and Performance Optimization:
Designing and implementing cloud architectures to handle high traffic and optimize application performance.
CI/CD Pipeline:
Setting up continuous integration and delivery pipelines using AWS CodePipeline CodeBuild and CodeDeploy.
Full Time