Software Engineer Backend (Sales Enablement)
Skills
Back-End Web DevelopmentComputer ScienceNode.JsSoftware ArchitectureSoftware DevelopmentTypescriptDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Minimum 4+ years experience as a Software Engineer
- Proficient in TypeScript JavaScript Node.js and GraphQL
- Experience with microservices using AWS Docker and Kubernetes
- Skilled in PostgreSQL DynamoDB and database management solutions
- Familiar with code testing and common frameworks for unit integration and functional tests
- BS or MS in Computer Science or a related field or equivalent experience
- Ability to make strategic software architecture decisions and conduct design and code reviews.
Nice to have
- TypeScript
- JavaScript
- Node.js
- GraphQL
- AWS
- Docker
- Kubernetes
Day to day
- Develop and implement new features enhancements and bug fixes for our software systems ensuring alignment with user requirements and business goals.
- Champion code quality reusability scalability and security while making strategic software architecture decisions.
- Conduct design and code reviews and collaborate with key stakeholders to translate small ideas into high fidelity technical plans.
- Opportunity to work across the software stack enhancing your backend and versatile skills.
