Position: Senior/middle .Net Core+Angular developer
Company: Argument
Category: .NET
Experience required: 5y
English level: upper

**About client: **

Our client is a UK-based leading provider of Environment, Health & Safety (EHS) and Environmental, Social & Corporate Governance (ESG) software.
From client:
"We are saving the world from global heating! Our application allows our clients to measure the CO2 emissions of the metallurgical plants, oil & gas companies, etc. Our cloud-based platform consolidates all safety, sustainability, environmental processing and reporting capabilities within a unified platform to give our customers the power to introduce responsive reporting based on accurate data, proving compliance to investors and shareholders.

Our team will be massively increased in a short time: up to 40 engineers in 2021 and up to 300 engineers at the end of 2024.
Earn your share of company success on top of competitive salary + bonuses by receiving your stock options package for becoming and staying our top performer!
 
**Role:**
This is a position for a Microsoft .NET web developer for an enterprise software platform. C# is a key proficiency and the successful candidate must be able to demonstrate expertise in ASP.Net Core. This an existing Asp.net MVC project which is being re-designed as SaaS platform on top of ASP.Net Core 3, Angular 10, microservices architecture and deployed in containers. The application relies heavily on client-side technologies so expertise on the client side is highly desirable, including familiarity with HTML5, CSS and popular front-end frameworks – Angular, Bootstrap, jQuery etc.

**Key Skills Required Server-Side technologies:**
• .Net 4.8, .Net Core
• ASP.Net Core 3.1/Web API/OData 3
• Microsoft SQL Server
• WCF
• Entity Framework Core Client Side
• JavaScript
• Angular
• TypeScript
• CSS / Less / SCSS

**Education & Experience:**
• Master’s degree in Information Technology / Computer Science.
• Knowledge or previous experience of IoC containers, Microservices, Messaging, Enterprise Integration Patterns, Microsoft Azure, Docker deployments and cloud design patterns would be advantageous.
• 5 years previous experience in a similar role.

**Desired Skills:**
• Excellent written and verbal communication skills, English.
• Self-motivated, ambitious with a desire to build your career.
• Happy to use their initiative and put forward new ideas to improve both the product & processes
• Provide support to various teams when required.
• Strong analytical and problem-solving skills.

**What we offer:**
A key role with a great level of impact on the company’s overall success. Be creative and productive, produce great and efficient ideas for our product, and we are ready to review your salary twice a year. So, it will depend on you, how much you earn on a monthly basis.