CMiT is looking for a Senior Software Engineer to help design, build, and maintain their AWS Serverless applications.
Requirements
- Experience building applications using AWS services such as Lambda, API Gateway, Aurora, and S3.
- Solid understanding of front-end development with React.
- Experience with React.js workflows (such as Redux).
- Knowledge of RESTful APIs and web service design.
- Familiarity with CI/CD tools like AWS CodePipeline, GitLab or Jenkins.
- Experience with relational databases (PostgreSQL preferred) and writing SQL queries.
- Understanding of application monitoring and logging in AWS.
Responsibilities
- Write, test, and maintain reliable, scalable code in React and Node.js with TypeScript.
- Create and maintain integration and unit tests to ensure features work as expected.
- Build and manage integrations with AWS services such as Lambda, API Gateway, S3, and Aurora.
- Support deployments and troubleshoot issues using monitoring tools like AWS CloudWatch or X-Ray
Other
- Work with customers and team members to understand business needs and turn them into clear requirements.
- Help plan projects by identifying dependencies and risks and keep your work aligned with team goals.
- Good communication skills-able to explain technical ideas clearly.
- Must demonstrate exceptional communication, both written and verbal.
- Must be a team player (team-oriented) and willing to follow directions, as well as take initiative.