Job Description:
- Participates in the planning, analysis, creation and design
- Build scalable and high-performance web and microservices
- Work in an independent, self-regulating agile team
- Be active and engaging team member – understand user stories and make constructive recommendations
- Write clean, maintainable, sustainable and tested code with supporting documentation and automated unit tests
- Collaborate with cross functional teams – including designers, developers from other teams
- Provide third level support, as needed, to maintain production applications
- Stay up-to-date with latest technology and industry trends
- Advocates web and microservices development best-practices
Requirements:
- Degree in Computer Science, Information Technology or Software Engineering
- 3 or more years of experience related to programming
- Experience with C#, JavaScript, SQL
- In-depth knowledge of modern HTML/CSS
- SPA application framework: AngularJS/Angular
- Understanding of how web application work, including Security, Performance and best development practices
- Great team player and communicator
- Brownie points: Git, Azure, Docker, Redis, Elasticsearch experience