Position: .Net Developer
Company: Houston Software Pty Ltd
Category: .NET
Experience required: 3y
English level: intermediate

Requirements:
- 2+ years of experience in developing commercial applications on .NET and C#
- Upper intermediate English, written/spoken
Skills:
- Experience with ASP.NET Core 2.2+
- Understanding basic design patterns and principles (DDD, SOLID)
- Understanding of RESTful API approach
- Experience with MS SQL Server and T-SQL
- Experience with Entity Framework Core 2.2+
- Experience with profiling and query optimization
- Experience with Unit Tests (xUnit)
- Experience with Agile
- Experience in task estimation
Responsibilities:
- Direct communication with client based in Australia
- Technical Scoping, estimates
- Provide high-quality technical solutions to meet business needs
- Profiling and writing efficient SQL queries. Build database design
- Troubleshooting issues reported by client
- Take part in the Release process
- Take part in Sprint creation
- Code review
- Ensuring code documentation and Jira is well maintained
Would be a plus:
- Experience with Message bus (AMQP)
- Experience with Azure (Application Insights, FileShare, Blob Storage)
- Experience with Redis
- Experience with SignalR
- Experience with Angular 2+
- Excellent communication skill
- Ability to quickly respond to unexpected situations and deal with them
- Ability to ask questions
- Ability to suggest your own solutions with explanation why it’s worth to review
- Ability to analyse task and split it to sub-tasks
- People-orientation

Working Conditions
Your skills and experience are very important for us but your personal qualities will play a key role in obtaining the desired vacancy.

Perks&Benefits:
- Working with modern technology and building innovative products long term (no bench time, no project switching!)
- Plenty of opportunities for learning and continued growth in your career
- Working directly with the client which means opportunity to improve English skills, build international - relationships and learn from Western management style
- Modern, brand new office in Diamond City, Kharkiv: Above Botanichniy Sad Metro Station, modern food court, access to gym (paid), street and paid secure parking, 24 reception and security. Corporate events and general wellbeing.
- Work from home and flexible work schedule a possibility (depending on client)
- Health insurance after 6 months employment
- Laptops and monitors for use
- We are a company that is based on values such as integrity, kindness, honesty and respect.
- Western business management
- Thank you for considering a career with us!

About project:
Our financial management software has been live for 2 years and we are one of the largest debt collectors in Australia. Debt Collection in Australia has long been a manual and outdated process. By building our own debt collection system we have been revolutionising the industry and have brought efficiency, transparency and cutting edge technology to our sector. We are continuously improving our software and selling it to the broader financial sector.
The system was built as a cloud native application. As hosting we are using Azure services. Back-End part of the application is built using ASP .NET Core 2.2, Entity Framework Core 2.2, MS SQL Server. We integrated Azure Service Bus and Redis Cache to ensure maximum efficiency. Regarding the Front-End part we are using Angular 8.