.NET Software Engineer
Summary
Design, develop, and maintain secure, scalable web applications and RESTful APIs using C#, ASP.NET Core, and SQL Server for an Islamic digital bank.
Title
.NET Software Engineer
Department
Information Technology
Job Overview
To design, develop, enhance, and maintain secure, scalable, and high-performance web-based applications, Web APIs, integrations, and backend services using the Microsoft .NET ecosystem, supporting business objectives and enterprise technology delivery.
Key Responsibilities
- Develop, maintain, and enhance web-based applications and backend services using C#, ASP.NET Core, and the .NET ecosystem.
- Design and develop secure, scalable, and high-performance RESTful Web APIs, integrations, and backend business logic.
- Develop database-driven applications and implement data access using Entity Framework Core, SQL Server, and related technologies.
- Implement authentication, authorization, validation, logging, error handling, and enterprise application requirements.
- Debug, troubleshoot, resolve application and API issues, and optimize performance and response times.
- Collaborate with frontend, mobile, QA, DevOps, product, and business teams; participate in code reviews and testing.
- Use Git-based source control, support deployments, resolve production issues, and maintain technical documentation.
Experience Required
1-3 years of relevant experience in .NET/software development, with strong hands-on experience in web applications and Web API development. Fresh graduates are encouraged to apply.
Educational Background Required
Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
Skills & Competencies
- Strong hands-on experience with C#, .NET, ASP.NET Core, RESTful Web APIs, and backend business logic development.
- Experience with Entity Framework Core, SQL Server, relational databases, API integrations, and third-party services.
- Good understanding of HTML, CSS, JavaScript, object-oriented programming, design principles, Git, debugging, testing, and problem-solving.
- Preferred exposure to .NET 6/7/8+, microservices, Kafka or RabbitMQ, Redis, Docker, CI/CD pipelines, distributed systems, and financial, banking, fintech, or enterprise applications.
Raqami is committed to building a diverse, equitable, and inclusive workplace. We welcome applications from qualified candidates of all backgrounds and are dedicated to providing equal employment opportunities for all.
Last date to apply: September 05, 2026