SEE ALL VACANCIES

Lead Full-Stack Software Engineer

Vacancy details
Software Engineering
.NET Engineering Lead
Lead
Poland, Ukraine
Remote
APPLY NOW
REFER A FRIEND

We are looking for a Lead Full-Stack Software Engineer to drive the design and development of key components of the platform. You will play a critical role in shaping the engineering backbone, guiding development teams, and ensuring high-quality delivery aligned with modern cloud and AI-first practices.

What project we have for you

Our project is a strategic modernisation initiative for our client aimed at replacing a legacy SAP MII-based manufacturing performance analysis platform ahead of its end of support. The project focuses on building a scalable, cloud-native platform that enables efficient machine data ingestion, processing, and reporting across global manufacturing operations.  

The solution will integrate with SAP S/4HANA, ServiceNow, and enterprise data platforms, providing unified operational visibility and supporting approximately 1,300 machines across multiple factories.  

The delivery model will be based on cloud-native architecture and modular design and AI-first, spec-driven development practices. 

What you will do

  • Lead design and development of scalable, cloud-native platform 
  • Define and implement architecture-aligned solutions in collaboration with Solution Architects and client stakeholders 
  • Drive engineering best practices, including code quality, testing, CI/CD, and security 
  • Contribute to technical decision-making and architecture discussions (ADR definition and alignment) 
  • Mentor and guide engineers, supporting team growth and delivery excellence 
  • Ensure alignment with AI-first, spec-driven development approach and engineering workflows 
  • Collaborate closely with distributed teams, including DevOps, QA, Product Manager/Business Analyst, and client stakeholders 
  • Support integration development with enterprise systems (e.g., SAP, ServiceNow, Data Lake) 
  • Participate in end-to-end delivery, from discovery and design to implementation and release 
  • Ensure adherence to agreed SDLC processes and release workflows 

What you need for this

Must-have: 

  • Strong hands-on experience with modern backend development using .NET (C#) 
  • Solid experience with frontend development using React or ability to effectively collaborate with frontend teams working in this stack  
  • Strong experience designing enterprise APIs and integration contracts, including REST APIs, OpenAPI specifications, validation, versioning, and integration with external enterprise systems 
  • Experience with relational data modelling, SQL performance considerations, and reporting/read-model design for operational and analytical consumers
  • Proven experience building and operating applications in Microsoft Azure, including:
    • Azure Container Apps (or equivalent container platforms) 
    • Azure SQL Database 
    • Azure networking (VNet, Private Endpoints) 
  • Practical experience with containerised environments (Docker) and cloud-native deployment models
  • Strong understanding of cloud-native architecture principles, including: 
    • Stateless services 
    • Scalability and resiliency patterns 
    • Secure service-to-service communication 
  • Experience working with CI/CD pipelines, preferably: 
    • Azure DevOps Pipelines 
    • Git-based workflows 
  • Experience implementing infrastructure as code, ideally using Bicep or similar tools  
  • Good understanding of application security practices, including: 
    • Secure secret management (e.g., Azure Key Vault) 
    • Identity and access management (Entra ID / OIDC)  
  • Experience with observability and monitoring, such as:
    • Logging, metrics, and tracing using Azure Monitor / Application Insights  
  • Strong experience in technical leadership, including: 
    • Guiding engineering teams 
    • Driving code quality and best practices 
    • Participating in architecture discussions 

Nice-to-have:

  • Experience with event-driven and asynchronous architectures, including: 
    • Azure Service Bus (queues/topics) 
    • Azure Event Hubs  
  • Experience with DevSecOps tooling and practices, including:
    • SonarCloud (code quality) 
    • Trivy or similar container security scanning tools 
    • IaC validation tools  
  • Exposure to AI-assisted development tools (e.g., GitHub Copilot) and spec-driven development approaches
  • Experience working in large-scale enterprise environments with: 
    • Distributed teams 
    • Multi-system integration landscapes 
    • High availability and security constraints 

Soft Skills: 

  • Strong ownership mindset and ability to drive delivery in a complex, multi-stakeholder environment 
  • Excellent communication skills with ability to operate in a client-facing role 
  • Structured thinking and ability to work within defined SDLC and governance models 
  • Proactive, solution-oriented approach with focus on long-term platform sustainability 

What it’s like to work at Intellias

At Intellias, where technology takes center stage, people always come before processes. By creating a comfortable atmosphere in our team, we empower individuals to unlock their true potential and achieve extraordinary results. That’s why we offer a range of benefits that support your well-being and charge your professional growth.
We are committed to fostering equity, diversity, and inclusion as an equal opportunity employer. All applicants will be considered for employment without discrimination based on race, color, religion, age, gender, nationality, disability, sexual orientation, gender identity or expression, veteran status, or any other characteristic protected by applicable law.
We welcome and celebrate the uniqueness of every individual. Join Intellias for a career where your perspectives and contributions are vital to our shared success.

Skills

.Net
React
Have not found the most
suitable position yet?
Leave your resume and we will select a cool option for you.
Find me a job
Good news!
Link copied
Good news!
You did it.
Bad news!
Something went wrong. Please try again.