Software Engineer - Backend
Join our team as a Syndigo Back End Engineer responsible for enabling customer to build Enhanced Content and produce widgets displayed on retailer websites. Design APIs and data flow, solve technical problems, and improve performance. Experience in back-end application development, C#, T-SQL, and Event Driven systems will be a plus. Small team, high accountability, and reliability required.
The mission of a Syndigo Back End Engineer is being responsible for all of the logic enables customer to build Enhanced Content and produce the widgets displayed on retailer websites.
HOW WE’LL BE WINNING TOGETHER DAY TO DAY
- Design the API and data flow enabling customer experiences in the Syndigo Platform.
- Be creative in solving technical problems, and comfortable breaking ground and creating new solutions.
- Improve and maintain the performance of our Microservices
- Improve/maintain our APIs (event analytics/reporting, etc.)
- Document the codebase, and engage in knowledge sharing with the rest of the team.
- Develop Unit Tests that ensure quality now and in future refactoring.
- Participate through our JIRA-based work backlog
WE SHOULD TALK IF THIS SOUNDS LIKE YOU
- 3+ years experience in back-end application development.
- Experience in C#, T-SQL, and Event Driven systems.
- Strong fundamentals in software design techniques and design patterns.
- Strong working knowledge with API design and architecture.
- Someone who isn't afraid of responsibility, a good sense of humor and a down-to-earth personality.
- The ability to work well in a small team, with high accountability and reliability.
- Experience with git .