Position: .Net Developer
Company: Integrallity
Experience required: 3y
English level: intermediate

Responsibilities:

● Produce code using .NET languages
● Participate in an agile team using Scrum
● Design and develop product enhancements as required to meet customer needs
● Maintain current web applications and ensure they can operate in the cloud at the scale needed to support customers
● Apply software development best practices for development (e.g. SOLID, Design Patterns, TDD, BDD) and configuration management tasks
● Constructively discuss, challenge and negotiate the best solution to deliver value to the customer
● Successfully partner with other teams, such as client services, product management, and QA

Requirements:

● Minimum 3+ years of experience developing .NET applications
● Hands-on experience with Entity Framework
● Good knowledge of C#
● Experience with SQL Server
● Experience writing technical design documents
● Pragmatic approach to balancing process against flexibility in achieving objectives
● Excellent organisational skills including the capacity to self-manage, structure work, set priorities, and work to deadlines