Your key responsibilities
- The Software Engineer is to work in enhancing existing applications and implementing new applications under various business initiatives. Role involves full range of responsibilities in the software lifecycle including design, development, test, deployment, and support. Engineers are expected to work collaboratively with other developers, analysists, and business stake holders to solve complex business problems and propose solution for both issues and enhancements.
- This role will primarily be working on web-based applications to external business users delivering systems with high standard of user experience
- The duties below are the main duties and responsibilities however this job description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to perform any other job-related duties assigned by their supervisor or management.
- Analyzing business requirements
- Designing Applications including User interfaces and APIs
- Writing code that creates new programs or add features to existing programs
- Identifying and correcting program bugs
- Support with migrations, standards and administration as needed.
Skills and attributes for success
Must to have: AWS Cloud, AWS CDK, TypeScript, NodeJS, AWS ApiGateway, S3, Lambdas, SQS , Dynamodb, Cognito, Cloud Formation Templates, AWS cloudwatch, Terraform (will be a plus)
- Solid understanding of the Software Development Life Cycle (SDLC).
- Proficiency in Jira or similar project management tools, and familiarity with Scrum practices.
- Experience with the following technologies:
- ReactJS, NextJS, JavaScript, TypeScript
- Single Page Application (SPA) development
- HTML, CSS, and related frameworks
- Familiarity with AWS technologies, including CloudFormation, API Gateway, S3, DynamoDB, Cognito, AWS CDK and Lambda functions.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field is required.
- Experience: At least 5 years
Official notification