Sr Software Engineer_BG

Role/Responsibilities:
  • Support the implementation of the data strategy
  • Implement new features in a highly collaborative environment with product managers and fellow engineers.
  • Contribute to a future-ready, high quality, and performance code base
  • Support the build and management of the back-end infrastructure for the platform including integrating with 3rd party vendors

Required:
  • Experience developing backend web services applications using Node.js
  • Experience designing and developing RESTful service oriented and/or microservice architecture
  • Experience designing data persistence and caching concepts using both SQL and NoSQL DBMS (PostgreSQL, DynamoDB, Redis, etc.)
  • Experience with JavaScript / Typescript ecosystem (build tools, package manager, frameworks, debugging tools, etc.)
  • DevOps experience with knowledge on how to setup, configure, and maintain a CI/CD pipeline (gitlab)
  • Excellent knowledge of software engineering best practices (e.g. agile software development, continuous deployment, behavior driven development, code review, design documentation, infrastructure as code, etc.)

Desired:
  • Good knowledge of virtualization technologies (e.g.: Docker, Vagrant, etc.)
  • Entrepreneurial / startup experience, experience in the financial services industry
  • Experience with developing serverless architecture
  • Experience with Typescript
  • Experience with AWS services (Lambda, VPC, API Gateway, Cognito, DynamoDB, etc.

Bachelor's or Master’s degree in CS/CE/IT/IS or other related engineering disciplines or equivalent experience.

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
insert_drive_file
ErrorRequired field
Error