Position: Senior .NET Developer (Seafood industry)
Company: Itera
Experience required: 5y
English level: upper

We are looking for a person who is eager to solve challenging tasks. The person should be able to learn the system quickly, develop and maintain the existing application, analyze existing solution, and build a plan on the enhancement of architecture and refactoring of code. Senior .NET Developer will work in an international team.

We need an open-minded person, who confesses continuous self-development and is able to solve challenging tasks by himself.

**Tasks and responsibilities**
Learn business domain and existing solution
Develop and maintain solution
Create a plan for solution enhancement
Build a CI/CD process
Refactor the existing solution and move it to newer technologies
Design and implement accurate, secure, and efficient databases
Introduce best practices into the development of current solution
Develop technical documentation
Able to work independently and do supervision
Communicate with customer, gather technical requirements
 
**Professional requirements**
At least 5 years experience in software development
Good OOP / OOD skills and good quality of produced code
Experience in designing application architecture
Experience with Asp.Net MVC, C#
Good understanding of database principles
Strong knowledge of SQL
Experience with stored procedures
Experience in configuring CI/CD process
Experience with Azure DevOps
Experience in direct communication with customer
English: upper-intermediate or higher. You must be able to talk to Norwegian customer regularly.

**Be a plus**
Experience with MS Dynamics 365 (Finance and Operations, Sales)
Domain knowledge of Finance and Operations, Sales
Experience of work by SCRUM methodology

**Company offers**
Competitive compensation
20 days of paid vacation, 100% paid sick leaves (3 paid sick days without sick list)
Advanced medical insurance program with unlimited fitness and swimming pool
Free English and Norwegian Courses
Flexible workplace (possible to combine remote work and work from office)
Fully remote during quarantine
High-end technics and gadgets
Free access to leading professional trainings and events, professional certification
Transparent career development and planned individual career path
PE support by professional accountants