Position: Middle+/Senior .NET Developer
Company: DICEUS
Category: .NET
Experience required: 3y
English level: intermediate

Be a part of an agile full-stack development team that is responsible for all aspects of ongoing development, from initial specification, through to developing, testing and launching.

**Responsibilities**

• Write efficient, stable, testable, secure and reusable .NET (C#) modules
• Work with the latest .NET Core technologies 
• Follow industry best practices such as effective source control, code reviews, daily builds, automated deployments, within an agile culture
• Troubleshoot, test and maintain the backend of existing development
• Solv complex performance problems and technical architectural challenges
• Contribute in all phases of the SDLC

**Requirements**

• Several years of experience engineering enterprise services in multiple industries in ASP.NET Core or ASP.NET MVC
• Experience working around multiple parts of the SDLC
• Proficiency with architecture patterns MVC, MVVM etc
• Experience working with test automation frameworks and working in TDD
• Demonstrable knowledge of writing performant apps via multithreading, compression etc.
• Experience with code management systems such as Git, build tools such as Maven and CI tools such as Jenkins or Concourse
• Experience in relational and non-relational databases such as SQL Server, Cassandra or MongoDB
• Ability to perform in a fast-paced environment and to communicate effectively
• Experience of working in a team with a DevOps culture surrounded by lean / agile delivery methodologies

**Nice to haves**

• Exposure to virtualization or container technology like Docker and Vagrant
• Experience with other development technologies such as Java, Node JS, PHP, Python and Ruby, scripting language such as Bash would also be beneficial
• Experience working with a popular .NET CMS like Kentico
• Experience with IaaS services such as Amazon Web Services, Azure, Google Cloud Platform or similar
• Experience with frontend web technology and frameworks such as HTML5, CSS3, JavaScript, jQuery, AngularJS, and Grunt
• Experience contributing to .NET open source projects