Full Stack Developer with .NET Expertise (Remote within Europe)
Role Overview
We're seeking a skilled Full Stack Developer to design, implement, and maintain full lifecycle applications using modern web technologies and Microsoft’s .NET ecosystem. This is a remote position open exclusively to EU citizens, offering the flexibility to work from any location in Europe while contributing to a secure, cloud-native platform built on microservices and Kubernetes orchestration.
Key Responsibilities
- Develop and maintain responsive single-page applications using TypeScript and modern frontend frameworks
- Configure and optimize front-end build pipelines and task automation using npm
- Write clean, maintainable HTML and CSS leveraging SASS and Semantic UI
- Design and implement robust backend services in C# using .NET and .NET Core
- Build and integrate RESTful APIs within a distributed microservices architecture
- Deploy, monitor, and manage containerized services on Kubernetes
- Implement secure authentication and authorization using OAuth standards
- Collaborate with cross-functional teams to deliver features through Agile sprints
- Write comprehensive unit and integration tests for both frontend and backend components
- Ensure compliance with secure coding guidelines, including logging, auditing, and input validation
- Document system architecture, APIs, and development workflows
- Estimate effort for development tasks and participate in technical planning
Required Qualifications
- 12+ years of professional IT experience
- 5+ years in software development with strong backend focus
- 3+ years in frontend development using modern frameworks
- 1+ year debugging and maintaining Angular applications
- 5+ years working with C#, .NET, and .NET Core
- 3+ years building scalable systems using microservices
- 3+ years applying Agile and Scrum methodologies in team settings
- 3+ years implementing message-based integrations using AMQP
- 3+ years estimating development effort and delivering on commitments
- Strong understanding of SDLC best practices
- Proven ability to design and document full-stack solutions
- Deep knowledge of REST API design and integration patterns
- Expertise in relational database design and T-SQL scripting with Microsoft SQL Server
- Proficiency with Git and collaborative version control workflows
- Hands-on experience containerizing applications and managing deployments via Kubernetes
- Must be an EU citizen
Preferred Skills
- Familiarity with Elasticsearch for search and analytics use cases
Technology Environment
Applications are built using SPA frameworks with TypeScript, SASS, Semantic UI, and Angular on the frontend. Backend services are developed in C# on .NET and .NET Core, communicating via REST APIs and AMQP messaging. The infrastructure runs on Kubernetes with Git-based version control, OAuth for security, and Microsoft SQL Server as the primary relational database. Elasticsearch is used in select components.
