Software Engineer – Platform Services
Synergis
Apply Now
Must-haves:
· Bachelor degree in Computer Science or related field
· 3+ years of experience developing backend systems
· Experience with Amazon Web Services (Lambda, Cognito, S3, DynamoDB)
· Experience in a continuous integration/deployment environment
· Experience in medium to large scale cloud-based environments
· Ability to architect and develop maintainable, well-designed software under tight deadlines
· Experience implementing and maintaining unit, integration and system tests
· Ability to participate in a shared, on call support roster
Bonus points:
· Experience with SaaS API development, release and maintenance
· Experience in JavaScript and/or TypeScript development
· Experience in Swift and iOS/Mac platform development, release and maintenance
· Experience in Kotlin and Android platform development, release and maintenance
· Experience in C++/.NET and Windows development, release and maintenance
· Experience with AWS Cloud Development Kit (CDK) or Serverless Computing frameworks
· Experience integrating/building identity, telephony/VOIP, messaging, payments or email systems
· Having contributed to an open source project
· Interest in privacy and the protection of personal information
· Experience working at a start-up