- Manage the complete software development process from conception to deployment.
- Maintain and upgrade the software following deployment.
- Manage the end-to-end life cycle to produce software and application.
- Oversee and guide the team while analyzing, writing, building, and deploying the software/
- Automated tests and provide feedback to the management during the development process.
- Modify and test changes to previously developed programs.
Skills and Experience
- 6+ years of experience in developing enterprise-level applications using Node.js, CSS, HTML,
and AWS with DynamoDB, S3, EC2, Lambda, Cloud Formation, Terraform, and Typescript.
- Expertise in AWS (Lambda, DynamoDB).
- Should be hands-on with Rest API.
- Expertise in Python is desirable.
- Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams.
- Comfortable working in a rapid-paced, result-oriented environment.
Role: Software Development - Other
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent