Remote Middle .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 Middle .NET Developer to join their talented development team and work on exciting new projects.
The role involves coding, debugging, documenting, and maintaining portions of software.
Responsibilities include performing unit and integration testing, participating in peer code reviews, and contributing to estimation and planning sessions.
The developer will assist in the development of technical project documentation and user documentation.
The position requires assisting test engineers and support personnel in resolving technical issues related to software installation and operation.
The developer must follow best engineering practices and quality criteria set forth on the project.
Regular reporting of status and progress according to project and company demands is expected.
The role also involves identifying current deficiencies in the development process and suggesting improvements.
Requirements:
Candidates must have at least 3 years of professional software development experience on commercial-grade systems and applications.
Proficiency 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 or fundamental knowledge 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.
WOULD BE A PLUS:
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 is advantageous.
Experience with ASP.NET Zero frameworks is a plus.
Knowledge of WCF and/or ASMX technologies is beneficial.
Experience with message-broker software such as RabbitMQ or Kafka is a plus.
Basic experience in Docker is advantageous.
Familiarity with CI/CD configuration is beneficial.
Benefits:
The position offers the flexibility of remote work.
Employees will have the opportunity to work on challenging tasks and contribute to modernizing and enhancing software solutions.
The company promotes a collaborative and respectful work environment, having established a successful partnership with a leading provider of IT products in the public sector for over 12 years.
Employees will be part of a talented development team, gaining exposure to exciting new projects and technologies.