Job Openings
Senior Software Engineer
About the job Senior Software Engineer
Requirements:
- 4+ years of experience working as a software engineer
- Experience in leading software engineering teams
- Experience in one or more parts of our current tech stack
- Good communication skills and able to clearly describe technical solutions in terms of customer value
- Experience translating business and product objectives into technical goals
- Confident on stakeholder communication, both internal and external
Our Tech Stack:
- DDD-oriented microservice architecture
- AWS cloud infrastructure managed in terraform Dotnet Core (C#) as the current de facto standard for backend services
- ReactJS as the current de facto standard for frontend services
- Postgres databases
- Python for scripting and Lambdas Bash scripting
- Docker for local and remote deployments
- Github Actions for CI/CD
- Automated end-to-end backend and frontend testing (postman, newman, cypress)
- Multiple third-party integration points