OSOS
Tech Lead – Full Stack (.NET + Angular)
OSOSOman3 days ago
Full-timeBusiness Development

About the Company

OSOS is a product-led technology company delivering enterprise-grade platforms across ERP, SIS, Finance, Supply Chain, HCM, and CRM domains. We build scalable, secure, and high-performance systems that power digital transformation.



About the Role

We are seeking an experienced Tech Lead – Full Stack (.NET + Angular) to design and deliver modern, scalable enterprise applications. In this role, you will lead technical development across the full software lifecycle, drive architecture standards, mentor engineers, and ensure high-quality delivery using modern .NET and Angular technologies.



Responsibilities

Technical Leadership & Architecture

  • Lead end-to-end development of enterprise applications using .NET 8/9, Angular, and RESTful APIs
  • Design scalable solutions using Clean Architecture, CQRS, and Dependency Injection
  • Define coding standards, engineering practices, and deployment specifications
  • Conduct code reviews and mentor developers to improve quality and performance


Full Stack Development

  • Build robust backend services with C#, .NET, Entity Framework Core
  • Develop responsive frontends using Angular (v14+), TypeScript, HTML, CSS
  • Design and implement modular, maintainable, and testable code
  • Implement unit and integration testing to ensure reliability


Performance, Quality & Security

  • Ensure application scalability, performance, and reliability
  • Troubleshoot issues using structured root cause analysis
  • Follow security best practices to protect system integrity and data


Collaboration & Delivery

  • Work closely with product, QA, DevOps, and architecture teams
  • Translate business requirements into technical solutions
  • Contribute to Agile ceremonies and delivery planning


Innovation

  • Explore modern engineering practices such as NgRx, Nx monorepos, context-aware systems
  • Continuously improve development workflows and tooling



Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or IT
  • Relevant .NET, Angular, or cloud certifications are a plus



Required Skills

  • 8+ years of experience in full stack software development
  • Strong expertise in .NET (C#), Angular, REST APIs, and Entity Framework Core
  • Proven experience designing enterprise-grade, scalable applications
  • Hands-on experience with Clean Architecture, CQRS, DI patterns
  • Solid experience with unit testing and code quality practices
  • Experience in Agile delivery environments



Preferred Skills

  • NgRx, Nx monorepos
  • Microservices architecture
  • DevOps and CI/CD exposure

Key Skills

Ranked by relevance