Position: Middle Strong Asp.Net Developer
Company: JetSoftPro
Category: .NET
Experience required: 5y
English level: upper

ABOUT THE POSITION:
As a Backend Developer, you are responsible for the design and development of the Clients product backend.




REQUIREMENTS:
4+ years of relevant experience 
Advanced knowledge of C#, ASP.NET and .NET Core 
Advanced knowledge and experience with REST services 
Advanced knowledge of MSSQL database
Strong communication skills, proactive engagement for long-term goals, and full ownership over deliveries 
Experience in resolving wide variety of technical issues 
Experience with NoSQL databases, preferably both MongoDB and Elasticsearch 
Experience with distributed, microservice solutions 
Experience with event-driven programming/solutions 
Experience with AWS Cloud Computing Services or other cloud services 
Experience with Firebase and Firebase database 
Experience in CI/CD and automated build pipeline 
Experience with Docker Containers 
Experience in Agile software development 
Fluent in English 

RESPONSIBILITIES:
Success in this role is measured by: 

Delivering functional, testable, and scalable code that meets client's code policy standards
 Taking ownership of team deliverables
 Production health KPI
Demonstrates full responsibility for accepted tasks and delivers code that meets coding guidelines according to Client Code Policy 

As a member of the cross-functional scrum team actively participates in the regular product backlog refinement, analyzing functional requirements, designing the technical solution, and estimating
Participates regularly in team knowledge sharing sessions and helps grow the capabilities of the team through pull requests 
Works closely with other developers, QA, and support team on troubleshooting and fixing issues For the senior role: Technical design and implementation 
Demonstrates full responsibility for accepted tasks and delivers code that meets coding guidelines according to Client Code Policy 
Takes the initiative in the early phase of solution design and drives the team to prepare technical solution for implementation 
Defines best workflows, process, and tools around software development in their main domain Planning and collaboration 
As a member of the cross-functional scrum team actively participates in the regular product backlog refinement, analyzing functional requirements, designing the technical solution, and estimating 
Resolves complex issues within own area of expertise and supports others in resolving issues while recognizing common code pitfalls and blocking them from ending up in the codebase

WE OFFER:
8 hours working day with flexible working hours
20 working days of paid vacation compensation
Corporate doctor services
Different sports activities in the office (badminton, tennis, darts, gym)
Free English classes in the JSP office
Fully equipped office with car and bicycle parking