Summary
The Software Engineer will be responsible for expansion of existing platform as well as for development of new backend services. This position is strongly backend development oriented. Python is used as main programming language, but chance will be also given to candidates with experience in backend development using other technologies.
Responsibilities
Participate in the development process: design, development, testing, and deployment
Implement highly available and scalable 24/7 services
Participate in design and code reviews to help increase the quality of our products
Support existing systems while making enhancements towards future architecture
Choose the best technology for the situation in coordination with the manager and principal engineer
Follow the software lifecycle process when developing software
Interact with business units effectively regarding requirements and specifications
Work within a scrum team
Essential Requirements
2-4 years of hands-on soft..