Position: Software Engineer, C#/.Net
Company: Infrascale
Experience required: 3y
English level: intermediate

What you will do:
* Software Development:
Develop quality, requirement-meeting, software thru the use of C# / .Net, SQL, JS, HTML, CSS and related technologies
Integrate database and other cross-connecting technologies
Conform to environmental, code branching, code check-in, and other governance practices
Author & execute Unit Tests for all code written
Collaborate with manual & automated QA teams to move code to production-readiness
Day-to-day use of the requirement and bug-tracking system (Jira)
Learn quickly; Chip in wherever needed to get value to the customer

* Team:
Operating as a member of a Scrum/Agile team with attendance to daily stand-ups and sprint ceremonies
Adding to the collective group efforts – and group success
Bringing unique perspective, character, and winning attitude to the Kyiv office

What you will bring to the table:
* Ability to communicate in English -- in both written and verbal forms
* Education requirement: Computer Science, open to all education levels
* 3-5 years work experience of developing in C#/.Net, SQL
* Preference for participation in full software development life cycle (SDLC)
* Preference for experience in consumer-facing product
* Proven ability to solve customer and business challenges with object-oriented coding practices
* Experience with: C#/.net, SQL Server, and related Microsoft stack technologies
* Experience in .NET Core is a big plus. 
* Experience in developing web applications (ASP.NET, MVC, JavaScript, JQuery, SOLID principles, JSON, XML, HTML, CSS)
* Experience with server-side application experience (Web services, SQL)
* Experience with design, implementation, deployment and management of highly-loaded distributed systems
* Preferred background developing cloud-native applications/architectures (AWS, GCP, Azure)
* Preferred experience with TeamCity CI/CD, NUnit, ReSharper, SonarQube
* Hands-on experience with TDD/ATDD
* Comfort with: Networking, Virtualization technologies
* Ability to work within and across functional teams
* Ability to self-learning in a fast-paced environment