We are looking for a remote Senior .NET Full-Stack Developer/Integration Engineer for an International Institution with experience in Web development Applications, Integration, Data Migration, Back-End and Front-End development.
EU candidates are welcome to apply and be based in Europe. Work permit is not provided. This position is long-term. Candidates need to be fluent in English.
Tasks and Responsibilities:
Design and development on all areas of the web applications, including refactoring to improve performance and security;
Apply an in-depth knowledge of .NET technologies (such as .NET 6+, C#, ASP.NET, Web API, and Entity Framework), client-side web technologies (such as HTML5, CSS3, XML, Angular 12+, JavaScript/TypeScript, Bootstrap), as well as Database design (SQL Server T-SQL and PostgreSQL PL/pgSQL), internet, intranet, and client server technologies to offer recommendations to improve the application;
Follow change management and version control system/processes using TFS;
Develop, review, andvalidate test scripts and test plans for all phases of testing, including unit testing and user acceptance testing.
Consult colleagues concerning maintenance and performance of software systems;
Attend daily meetings;
Profile:
Possess a Master degree;
+5 years of progressively responsible experience in the planning, design, development, implementation, and maintenance of computer information systems or related areas;
Experience in the following frameworks and programming languages is required:
.Net 6+ and C#, ASP.NET and Entity Framework, MVC, MS T-SQL, HTML/CSS, Bootstrap, JavaScript, Visual Studio 2022, Web APIs, JSON, Angular (12+);
Experience in AngularJS and DevExtreme is desirable;
Experience in the following operating systems is required:
Microsoft Windows Server;
Experience integrating with Azure DevOps is highly desirable;
Experience developing and deploying Web APIs is highly desirable;
Working experience in IIS is desirable;
Experience with PostgreSQL is desirable;
Ability to quickly translate and navigate through new code from different development styles;
Fluent in English;