Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
Technical Lead / Full Stack .NET Developer
Start Date: 03 August 2026 Contract Duration: Until 31 July 2027 Work Arrangement: Hybrid (remote work possible) Workload: Full-time
Position Overview
We are seeking an experienced Technical Lead / Full Stack .NET Developer to play a key role within an Agile development environment. The successful candidate will combine technical leadership, software architecture expertise, hands-on development capabilities, and team coaching responsibilities.
This role is responsible for defining technical direction, ensuring solution quality, guiding development teams, and contributing to the successful delivery of modern software solutions.
Key Responsibilities
Technical Leadership & Architecture
Define and maintain technical architecture and design guidelines.
Develop and oversee the implementation of complex technical solutions.
Ensure compliance with architectural standards and best practices.
Produce and maintain technical documentation.
Support release and deployment processes.
Align technical decisions with enterprise architecture principles.
Software Development
Participate in coding, testing, debugging, and implementation activities.
Develop modern applications using .NET technologies.
Design and implement APIs and integration solutions.
Apply software engineering best practices and design patterns.
Ensure secure and high-quality software development.
Delivery & Agile Collaboration
Contribute to sprint planning, refinement, and retrospectives.
Support the achievement of sprint goals.
Monitor technical quality throughout development cycles.
Identify and resolve technical impediments.
Collaborate closely with Product Owners, Scrum Masters, and development teams.
Team Leadership & Coaching
Mentor and coach developers.
Support technical growth within the team.
Provide constructive feedback and guidance.
Assist in onboarding and technical evaluation of team members.
Promote a culture of collaboration and shared ownership.
Required Experience
Minimum 8 years of software development experience.
Minimum 8 years of experience in development projects.
Minimum 5 years of experience leading technical aspects of projects.
Minimum 5 years of experience defining and governing application architecture within Agile teams.
Experience designing and implementing REST APIs and integration solutions.
Experience establishing and maintaining software quality standards, testing practices, and secure coding principles.
Experience with Agile software development methodologies.
Ability to independently create technical designs and guide technical teams.
Technical Skills
Development & Architecture
C#
.NET Core / .NET 6 / .NET 8
Full Stack development
Software design patterns
Microservices architecture
Service-oriented architecture
API & Integration
REST APIs
SOAP services
OpenAPI / Swagger
DevOps & CI/CD
Git / GitHub
Azure DevOps
TeamCity
Octopus Deploy
Build and deployment pipelines
Jira and Confluence
Cloud & Infrastructure
Microsoft Azure
Cloud migration experience
Modern cloud-based application architectures
Quality & Security
Secure coding practices
Testing and quality assurance
Logging and monitoring solutions
Application observability
Preferred Qualifications
Experience with release management processes.
Experience with monitoring and observability platforms.