Description
Responsibilities
● Has more than 5 years of experience in a fast-paced Agile software development environment
● Ensures software is built, according to business and technical specifications, on top of an error-free and high-performing platform
● Performs code reviews and QA on team members’ work items
● Participates in Agile ceremonies
● Mentors more junior members of the team
● Cares deeply about quality
Qualifications
● Experience of 5+ years and advanced knowledge of Object-Oriented Programming
● Can deliver high-quality software with minimal supervision
● Intermediate C# experience in .NET & .NET Core environment
● Solid computer science fundamentals
● Experience in front-end development (React, JavaScript, KendoUI)
● Intermediate understanding of Relational databases (MS SQL / MySQL /Postgres)
● Service oriented architecture concepts
● Familiarity with microservices
● Familiarity with NoSQL databases (MongoDB /CosmosDB)
● Understands RESTful API design
● Knowledge of design patterns
● Understanding of various types of testing (unit, system, integration, performance)
● General familiarity with cloud computing and serverless architecture