Job Summary
We are seeking a Senior .NET Full Stack Engineer with strong expertise in enterprise integration, API development, microservices architecture, messaging systems, and cloud-enabled DevOps practices. The successful candidate will play a key role in developing and supporting mission-critical integration solutions connecting internal and external systems.
Required Experience
- Minimum 15 years of professional IT experience.
- Strong experience in enterprise integration and software development.
- Proven expertise in enterprise API and middleware solutions.
- Hands-on experience with IBM MQ or equivalent messaging platforms.
- Experience supporting large-scale production environments.
- Experience working with cross-functional teams and stakeholders.
Required Technical Skills
- Backend Development
- C#
- .NET Core / .NET 6, 7, 8
- ASP.NET Core Web API
- ASP.NET MVC
- Microservices Architecture
- REST APIs
- SOAP Web Services
Front-End Development
- Angular
- React
- JavaScript
- TypeScript
- HTML5
- CSS3
- jQuery
Database
- Microsoft SQL Server
- Entity Framework Core
- ADO.NET
- Query Optimization
- Stored Procedures
Integration & Messaging
- IBM MQ
- Enterprise Integration Patterns (EIP)
- API Gateway
- Data Transformation
- JSON Mapping
- XSLT
DevOps
- Azure DevOps
- CI/CD Pipelines
- Git
- Release Management
- Deployment Automation
Monitoring & Testing
- Dynatrace
- Postman
- Automated Testing
- Performance Monitoring
Responsibilities
- Design, develop, and maintain enterprise integration solutions.
- Build secure and scalable APIs and microservices.
- Develop and maintain integration dashboards and portals.
- Implement messaging and data exchange solutions.
- Optimize database performance and application scalability.
- Support CI/CD and deployment automation.
- Monitor production systems and resolve incidents.
- Prepare technical documentation and participate in Agile ceremonies.
Education
Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, or related field.
Preferred Qualifications
- Government sector experience.
- Enterprise-scale integration projects.
- Site Reliability Engineering (SRE) experience.
- High-availability and disaster recovery experience.
Pay: Up to RO2,000.000 per month
Application Question(s):
- How many years of hands-on experience do you have developing enterprise applications using C#, .NET Core/.NET 6+, ASP.NET Core Web API, and Microsoft SQL Server?
- Do you have hands-on experience designing and implementing enterprise integration solutions using REST APIs, SOAP Services, Enterprise Messaging (IBM MQ or equivalent), and Enterprise Integration Patterns (EIP)?
- Are you willing and able to work onsite in Muscat, Oman, and attend an in-person technical interview if shortlisted?
Work Location: In person