What You’ll Do:
Software Development: Develop high-quality software solutions using .NET technologies.
Feature Development: Work together with teams from different areas to create new features and improve existing software.
Maintenance and Support: Consistently support and improve existing software by identifying and resolving problems quickly and efficiently.
Code Reviews: Take part in checking other people’s code to make sure it meets quality standards and is easy to maintain.
Documentation: Write detailed guides for the software you create to help others understand and improve it later.
Continuous Improvement: Keep up-to-date with new tools and practices in .NET development to make existing processes and solutions better
Work within a Scrum methodology, and take a significant part in developing and supporting our service.
Reverse engineering for older parts of the system.
What We’re Looking For:
2+ years of backend development experience building large scale Web based systems using .NET Framework/.NET Core.
Solid understanding of relational databases.
Team player with great communication skills. Independent, responsible, initiator, hard-working.
Logical thinking, excellent problem solving skills.
Self-learning capabilities.
Willing to learn in order to acquire new skills on demand.
English level: Intermediate reading/writing documents, daily meetings with teams.
Advantages:
Hands-on experience in the following areas:
Front End development (Angular/React)
DB development.
Automated testing.
TDD.