Posted on: 17/12/2025
Description :
We are looking for a high-impact Full-Stack .NET Engineer (SE3/Staff level) who can independently design, architect, build, deploy, and fully own complex product features or complete applications from scratch. You will function as a senior individual contributor, driving system design, guiding engineering quality, mentoring teammates, and shaping product and technical direction.
Responsibilities :
- Take full end-to-end ownership of complex features and modules, requirements, architecture, development, testing, deployment, and maintenance.
- Build scalable backend services using .NET Core Web API and rich, modern UIs using React (mandatory).
- Lead design discussions, propose scalable technical solutions, and establish coding and architectural best practices.
- Improve system performance, reliability, and scalability through deep analysis and optimisation.
- Drive high engineering quality, clean code, SOLID, design patterns, CI/CD, automated testing, and proactive reviews.
- Set the direction for technical improvements, refactoring, and long-term maintainability.
- Collaborate tightly with product, design, DevOps, QA, and clients.
- Mentor junior/mid-level engineers, helping them improve design, code quality, and debugging skills.
Requirements :
- 6- 10 years in full-stack development with deep hands-on expertise in backend and frontend.
- Proven experience building SaaS products or cloud-first applications.
- Strong demonstrable experience designing and owning at least one complex feature or application end-to end, preferably built from scratch.
- Mandatory experience in React for modern frontend development.
- Bonus : Experience working on or modernising legacy systems (e. g., older .NET versions, monolith-to-microservices transition, legacy architecture cleanup).
Technical Skillset :
- Expert-level understanding of C# .NET, .NET Core Web API.
- Mandatory : Strong hands-on experience in ReactJS for frontend development.
- Strong system design capabilities, API architecture, distributed systems, scalability, and performance.
- Experience with cloud platforms (AWS/Azure/GCP), CI/CD pipelines, containers, and DevOps workflows.
- Thorough understanding of SOLID, OOP, and modern design patterns.
- Strong SQL capabilities, writing, optimising, and debugging complex queries, stored procedures, and functions.
- Experience with PostgreSQL / SQL Server and ORM tools like Entity Framework or Dapper.
- Experience with authentication providers such as IdentityServer, Auth0 etc.
- Familiarity with application observability logs, metrics, traces, and APM tools is a plus.
- Bonus : Experience dealing with legacy systems, refactoring, or modernising older architectures.
Functional and Behavioural Expectations :
- Comfortable collaborating with distributed teams via Slack, Zoom, and async workflows.
- Strong communication skills with excellent English proficiency.
- High ownership mindset drives outcomes independently and proactively.
- Detail-oriented and committed to delivering high-quality work at speed.
- Problem-solving mindset with ability to navigate ambiguity and propose solutions.
- Team player who uplifts engineering standards through mentorship and guidance.
Did you find something suspicious?
Posted by
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1591332
Interview Questions for you
View All