Job Title: Sr. Software Developer
Location: Remote
Job Description
Responsibilities
- Design and implement scalable microservice architectures.
- Develop and maintain event-driven systems.
- Write clean, maintainable, and test-driven code in Node.js.
- Manage cloud-based services and resources on AWS.
- Ensure the persistence and integrity of data with NoSQL and SQL databases.
- Automate and streamline operations and processes using AWS Lambda, S3, Event Bridge, ECS, and AWS Batch.
- Develop and maintain APIs through API Gateway.
- Monitor and improve system performance and reliability.
- Collaborate with cross-functional teams to meet project goals.
Technical Requirements - Proficiency in Node.js and frameworks suitable for microservice architecture.
- Experience with AWS services including Lambda, S3, Event Bridge, ECS, RDS, and API Gateway.
- Strong understanding of both NoSQL and SQL databases, experience with Postgres-Aurora is a plus.
- Familiarity with Test-Driven Development (TDD) practices.
- Knowledge of continuous integration and delivery (CI/CD) pipelines.Responsibilities
- Design and implement scalable microservice architectures.
- Develop and maintain event-driven systems.
- Write clean, maintainable, and test-driven code in Node.js.
- Manage cloud-based services and resources on AWS.
- Ensure the persistence and integrity of data with NoSQL and SQL databases.
- Automate and streamline operations and processes using AWS Lambda, S3, Event Bridge, ECS, and AWS Batch.
- Develop and maintain APIs through API Gateway.
- Monitor and improve system performance and reliability.
- Collaborate with cross-functional teams to meet project goals.
Technical Requirements - Proficiency in Node.js and frameworks suitable for microservice architecture.
- Experience with AWS services including Lambda, S3, Event Bridge, ECS, RDS, and API Gateway.
- Strong understanding of both NoSQL and SQL databases, experience with Postgres-Aurora is a plus.
- Familiarity with Test-Driven Development (TDD) practices.
- Knowledge of continuous integration and delivery (CI/CD) pipelines.