Full Stack (.NET) Developer

19 500 - 21 500 PLNNet per month - B2B

Full Stack (.NET) Developer

Net

remote, Poland (Remote)

Senovo-It

19 500 - 21 500 PLN
Net per month - B2B
Full-time
B2B
Senior
Remote

Tech stack

    Polish

    B2

    English

    B2

    .Net

    master

    C#

    master

    Angular

    master

    Testing

    advanced

    SQL

    advanced

Job description


What we need: A strong senior software developer with 

  • With required skills: .NET Core/.NET6+, ASP.NET Core, Angular, NGRX, Apis, Unit Testing, and Git experience.   

Skills, Experience and Attitude: 

Required: A qualifying person would demonstrate following skills, experience and also attitude: 

  • As a full stack developer, ability to write and maintain clean code on the frontend, middleware and backend along with proper code coverage using Unit and Integration tests.  

  • Experience designing and developing web applications using .NET Core or .NET 6+, ASP.NET Core, C#, and Web API. Strong programming skills with these technologies.  

  • Comfortable using GenAI tools such as Cursor and GitHub Copilot. 

  • Strong understanding and application of OOPs, software & web development & design patterns.  

  • Basic knowledge and experience developing SPA web applications using any of the Angular 2+, React, Vue.js or other frontend frameworks. Experience with HTML5.  

  • Experience developing RESTful APIs & integrations and using SQL.   

  • Ability to work efficiently with remote teams using technology and highly motivated to collaborate with the team while managing their own time very well.  

  • Flexibility to work with overlapping schedules with dispersed teams on various time zones.  

  • Good communication (verbal & written).  

Desired: Ideally, would also have 

  • 6+ years of relevant experience with the skills and tech stack mentioned above.  

  • Experience with TDD, automated tests, Agile methodologies, Pair/mob programming (XP).   

  • Experience with databases such as Microsoft SQL Server (or others like PostgreSQL) and applying Microsoft’s frameworks like EF Core, ADO.NET.  

  • Experience with bootstrap, TypeScript, JavaScript, CSS3.  

  • Expertise with data sources like DataWarehouses, Lakehouses is desirable.  

  • Experience with Power BI REST APIs is preferred. 

  • AI engineering with agent frameworks/orchestration (e.g., planners/tool‑calling, multi‑agent routing), prompt design, function/tool interfaces, and streaming UX. 

  • Retrieval‑augmented generation (indexing, chunking, embeddings, grounding, evals); vector and hybrid search (e.g., Azure AI Search).  

  • Microsoft Semantic Kernel (or similar) for .NET agent orchestration; experience with long‑running workflows and human‑in‑the‑loop interrupts.  

  • Ability to work under demanding deadlines on an as needed basis, with composure.  

  • Experience not only solving but also avoiding performance issues.  

  • Strong understanding of source code version control, including the use of git repositories.  

 

 

Day-to-Day Responsibilities 

As a Full Stack Developer, you will be responsible for the below activities: 

 

  • Hands on day-to-day development using the skills, with immense collaboration and ownership.  

  • Actively participate in daily scrums, working independently for the delivery of the committed work by maintaining proper code quality and following the necessary security standards.   

  • Develop applications based on planning, refinement/grooming, mockups, and user stories.  

  • Understanding logical architectures of applications and using best practices & design principles.  

  • Build and scale .NET (C#/ASP.NET Core) modular monolith and microservices that orchestrate multi‑agent workflows (planning, tool use, interrupts, streaming updates).  

  • Implement RAG pipelines (document ingestion, embeddings, retrieval) for tax artifacts and internal knowledge.  

  • Ship APIs (REST/GraphQL) to enable new agents, externalize capabilities, and connect to internal UIs. 

  • Utilizing Continuous Integration & Continuous Delivery (CI/CD) pipelines for builds & releases.   

  • Contribute by being a team player, collaborate and participate in pair or mob programming p.r.n.   

  • Work with the application support teams for deployments and to resolve high priority issues as needed.  

 


Published: 03.09.2025
Office location
ADVERTISEMENT: Recommended by Just Join IT