Remote Senior .NET Developer (Business Process Automation)
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company is seeking a Senior .NET Developer to join their talented development team and work on exciting new projects.
The project involves enhancing the functionality of a grant management platform used in Denmark’s public sector, which aims to simplify complex processes through flexible and reliable solutions.
Responsibilities include coding, debugging, documenting, and maintaining portions of software.
The developer will perform unit and integration testing and participate in peer code reviews.
They will also take part in estimation and planning sessions and contribute to the development of technical project documentation and user documentation.
The role involves assisting test engineers and support personnel in resolving technical issues related to software installation and operation.
The developer is expected to follow best engineering practices and quality criteria set forth on the project.
They will report status and progress according to project and company demands.
The developer should identify current deficiencies in the development process, adopted procedures, engineering practices, and environment configurations, and suggest improvements.
Requirements:
Candidates must have at least 5 years of professional software development experience on commercial-grade systems and applications.
Experience in software development using the C# programming language (.NET 4.x and/or .NET Core) is required.
Knowledge of Angular or any other front-end framework with a willingness to switch to Angular is necessary.
Strong object-oriented programming (OOP) and object-oriented design (OOD) skills are essential.
Experience in microservices architecture is required.
Candidates must have experience in API development using ASP.NET Web API and ASP.NET Core.
Experience in database design and development, particularly with MS SQL Server or similar RDBMS, is necessary.
Familiarity with Agile software development processes, such as Scrum and Kanban, is required.
Experience in creating RESTful services is essential.
An upper-intermediate level of English is required.
Additional qualifications that would be a plus include knowledge of JavaScript/TypeScript programming languages and proven experience in single-page application (SPA) development using Angular or other modern frameworks/libraries like ReactJS or Vue.
Experience with ASP.NET Zero frameworks, knowledge of WCF and/or ASMX technologies, and experience with message-broker software (RabbitMQ/Kafka or similar) are advantageous.
Basic experience in Docker and CI/CD configuration is also a plus.
Benefits:
The position offers the opportunity to work remotely, providing flexibility in the work environment.
Employees will be part of a team that values new ideas and is open to challenging tasks.
The role involves working on a significant project that impacts the public sector in Denmark, providing a sense of purpose and contribution.
The company fosters a culture of trust and respect, having established successful cooperation with their customer over more than 12 years.