The ideal candidate is self-motivated a multi-tasker and a demonstrated team player. The person will be a lead developer responsible for developing new software products and enhancements to existing products. The person should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Develop and maintain AWS infrastructure using AWS Code Build CodePipeline and CDK.
- Implement serverless solutions using AWS Lambda Amazon DynamoDB S3 and Amazon API Gateway.
- Manage access and permissions through AWS IAM Roles and AWS STS.
- Write reusable testable and efficient code.
- Provide comprehensive test coverage including unit and automated tests.
- Design and develop scalable microservices.
- Address Non-Functional Requirements including Security Scalability Performance and High availability.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Apply SOLID Principles in software design.
Requirements
- 2 years of experience in microservices development.
- 2 years of experience in Angular/React.
- 1 year of experience in TypeScript.
- 1 year of experience in Express JS and NestJS.
- 2 years of experience in relational databases such as MySQL or MSSQL.
- Optional: Experience in AWS specifically in serverless architecture.
- Experience in Test-Driven Development (TDD) and Automated Unit Testing.
- Proficient in exposing and consuming Rest APIs and SOAP APIs on the NodeJS platform and Swagger API contracts.
The ideal candidate is self-motivated a multi-tasker and a demonstrated team player. The person will be a lead developer responsible for developing new software products and enhancements to existing products. The person should excel in working with large-scale applications and frameworks and have o...
The ideal candidate is self-motivated a multi-tasker and a demonstrated team player. The person will be a lead developer responsible for developing new software products and enhancements to existing products. The person should excel in working with large-scale applications and frameworks and have outstanding communication and leadership skills.
Responsibilities
- Develop and maintain AWS infrastructure using AWS Code Build CodePipeline and CDK.
- Implement serverless solutions using AWS Lambda Amazon DynamoDB S3 and Amazon API Gateway.
- Manage access and permissions through AWS IAM Roles and AWS STS.
- Write reusable testable and efficient code.
- Provide comprehensive test coverage including unit and automated tests.
- Design and develop scalable microservices.
- Address Non-Functional Requirements including Security Scalability Performance and High availability.
- Conduct code reviews to ensure code quality and adherence to best practices.
- Apply SOLID Principles in software design.
Requirements
- 2 years of experience in microservices development.
- 2 years of experience in Angular/React.
- 1 year of experience in TypeScript.
- 1 year of experience in Express JS and NestJS.
- 2 years of experience in relational databases such as MySQL or MSSQL.
- Optional: Experience in AWS specifically in serverless architecture.
- Experience in Test-Driven Development (TDD) and Automated Unit Testing.
- Proficient in exposing and consuming Rest APIs and SOAP APIs on the NodeJS platform and Swagger API contracts.
View more
View less