.NET Developer

Poland🕖 3 months ago

At Knowit, we create a sustainable workplace based on Scandinavian organizational culture, contributing to the society with respect for the people, diversity, and environment. Our company is a space to foster your personal growth and skills development. We have an innovative approach to technology that will let you see it from a new perspective.As a company, we value teamwork and cooperation. Together we realize bold technological projects that can change the world for the better.

Project Objective:The primary objective of this project is to migrate the existing .NET Framework-based application, currently hosted on IIS/Windows, to .NET 8.0, targeting a Linux/Kubernetes environment. This migration aims to ensure that the application continues to meet the client's business goals with improved maintainability, scalability, and long-term support. The migration prioritizes preserving existing functionality while enhancing the application's performance, stability. The update to .NET 8.0 is nearing completion under the present scope.

Next Scope:As we approach the completion of the .NET update, the next phase of the project will focus on reengineering one of the key components of the application. This component will be redesigned to utilize RabbitMQ for messaging and Kubernetes for container orchestration. Additionally, this phase will involve identifying and fixing all existing bugs, with a primary focus on those introduced during the present scope, to improve the overall reliability of the application.

We are seeking individuals with quick or immediate availability to contribute to this critical phase of the project.Implementing design changes in the core component of the system using .NET 8 and RabbitMQ.Ensuring proper containerization of the module utilizing Kubernetes.Ensuring compatibility with the target environment while maintaining existing functionality.Performing comprehensive testing to validate the migrated application, including unit testing, integration testing, system testing, and user acceptance testing (UAT).Addressing any performance issues to meet or exceed current performance benchmarks.

Key Responsibilities:Work as part of a larger team, including a Project Manager, 4-6 Developers, and 1-2 QA Engineers.Collaborate with the client's technical team to ensure a seamless migration process.Conduct regular risk assessments and implement mitigation plans to address potential challenges.Ensure adherence to continuous integration and deployment (CI/CD) practices.Provide regular updates and progress reports to stakeholders, keeping them informed of tasks status.

Ideal candidates:Proficient in C#, .NET Core/8.0 (nice to have .NET Framework)Experience with message brokers, preferably RabbitMQStrong understanding of software architecture and design patternsExperience with containerization technologies such as KubernetesExperience with CI/CD pipelines and tools such as JenkinsKnowledge of database technologies, particularly MS SQL ServerA team player with the ability to work independently and effectivelyStrong communication skills

List of current technologies/frameworks/components used in app that understanding might play a key role in projects:Understanding these technologies may play a key role in the project:.NET Core: The core technology used for the existing application.Entity Framework: Used for data access and ORM (Object-Relational Mapping).Messaging (preferably RabbitMQ): For implementation of asynchronous communication replacing current approach based on DB.

Nice to Have:Kubernetes: Used to enable scalability of the moduleBlazor: In next scopes we might need to migrate some front end componentsASP.NET Web Forms: Currently in use and may be part of future migration scopes (could be out of the current scope).WCF (Windows Communication Foundation): Used for building service-oriented applications.ADO.NET: For direct data access using SQL.MSSQL Server: The primary database system in use.DevExpress/Telerik: Used for UI components and reporting (may be out of the current scope).

What we offer:B2B business contract,Flexible hours - you can start your day between 7 and 10;An organizational culture based on sharing knowledge and feedback;Opportunity to develop your competencies - language training, technical training, soft skills, subsidized certificates, participation in conferences on preferential terms;Opportunity to benefit on preferential terms from benefits such as Medicover Sport card, medical care in LuxMed for you and your family, group insurance;Equipment necessary for cooperation.

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago