-
OSOS

Senior Software Engineer – Full Stack (.NET + Angular)

OSOS
Oman · Full-time · Mid-Senior

About the Company

We are looking for a highly skilled and motivated Senior Software Engineer – Full Stack (4+ years) to join our growing engineering team. In this role, you will design, build, and deliver modern, scalable enterprise solutions using the latest .NET and Angular technologies.


About the Role

You will work across the full software development lifecycle—developing robust backend services, intuitive frontends, and context-aware features. If you enjoy solving real-world problems through clean architecture, smart design, and high-quality code, we’d love to meet you.


Responsibilities

  • Design and build backend and frontend components using .NET 8/9, Angular, Entity Framework Core, and RESTful APIs
  • Apply best practices such as Clean Architecture, CQRS, and Dependency Injection
  • Take end-to-end ownership of solutions in an agile environment — you build it, run it, break it, and fix it
  • Act as a technical contributor in designing enterprise-grade applications
  • Participate in code reviews and contribute to improving engineering standards
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ensure performance, scalability, and reliability through unit and integration testing
  • Troubleshoot and resolve issues using structured root cause analysis
  • Explore and apply modern technologies such as context-aware systems, NgRx, and Nx monorepos
  • Produce clear technical documentation including architecture diagrams, flowcharts, and specifications
  • Follow security best practices to maintain system and data integrity


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or IT
  • Relevant technical certifications are a plus


Required Skills

  • Strong hands-on experience with C# and the .NET ecosystem (preferably .NET 8/9)
  • Proven experience building modular, maintainable enterprise applications
  • Proficiency in Angular (v14+), including standalone components, services, and custom directives
  • Solid knowledge of TypeScript, HTML, and CSS
  • Experience designing and integrating RESTful APIs
  • Strong understanding of relational databases and Entity Framework Core
  • Experience with unit and integration testing
  • Bonus: Exposure to NgRx, Nx monorepos, or context-aware/intelligent systems


Preferred Skills

  • Strong problem-solving and analytical mindset
  • Collaborative team player who communicates effectively with technical and non-technical stakeholders
  • High sense of ownership, accountability, and quality
  • Comfortable working in fast-paced, agile environments
  • Curious, innovative, and eager to learn and apply new technologies

Key Skills

Ranked by relevance

angular typescript c
Login to Apply
Posted
Mar 10, 2026
Type
Full-time
Level
Mid-Senior
Location
Masqaţ
Company
OSOS

Industries

IT Services IT Consulting Software Development

Categories

Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Full-stack .NET Software Engineer (React/Angular)

2026-05-27

Full-time
Associate
Ukraine
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Python Software Engineer (Production Data & Model Services)

2026-05-19

Full-time
Associate
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Lead AI Engineer

2026-05-26

Full-time
Mid-Senior
Turkey
Software Development
Information Technology