Back End Developer
Principal Duties & Responsibilities include:
The Back End Developer will develop serverless applications and
microservices for Overcast.
Hands-on experience with the following:
- Minimum 2 years of experience in development
- Solid experience with Web applications, API’s and complex integrations.
- Experience with web development frameworks would be beneficial.
- Experience working in an agile environment.
- Experience working in a TDD environment.
- Ability to work independently.
Technical Developer Experience should include the following:
- Minimum of 2 years of experience in programming using Python
- NodeJs, PHP development experience is an advantage
- Strong technical skills with AWS technologies such as Lambda, SNS, SQS,
S3, Fargate, etc. - Experience with SQL and NoSQL
- Able to use a CI/CD pipeline to deploy applications on AWS
- Familiarity with various operating systems (Linux, Mac OS)
Educational Experience:
- Relevant 3rd level qualification in computer science or equivalent
experience - Experience with CI/CD pipelines and tooling, including AWS pipelines a
distinct advantage. - Experience managing UAT testing cycles.
- Experience implementing and working with BDD testing is an advantage.
- Experience of developing and implementing innovative and fresh ideas.
- The ability to work both remotely and as a part of an onsite team
effectively.