← Back to careersOpen position
Senior .Net Web Developer
Key Responsibilities
System Design & Development
- Design, develop, and maintain enterprise-grade web applications using ASP.NET MVC and .NET technologies.
- Define and implement scalable, secure, and high-performance system architectures.
- Develop complex business logic for ERP and management systems.
Backend & Database Engineering
- Design and optimise relational databases using MS SQL Server.
- Build efficient data access layers using Entity Framework (Code First / Database First).
- Ensure database performance, indexing strategies, and query optimisation.
Frontend Integration
- Develop responsive and dynamic UI components using JavaScript, jQuery, AJAX, and Bootstrap.
- Collaborate on frontend architecture and improve UI/UX performance and responsiveness.
Architecture & Code Quality
- Establish coding standards, design patterns, and best practices.
- Conduct code reviews and mentor junior and mid-level developers.
- Improve application maintainability, scalability, and modularity.
Technical Leadership
- Lead technical discussions and contribute to solution design decisions.
- Translate business requirements into technical specifications.
- Work closely with stakeholders to define system requirements for ERP workflows.
Client Interaction & Solution Delivery
- Present ERP solutions and system demonstrations to clients.
- Gather client feedback and translate it into technical improvements.
- Support pre-sales and solution architecture discussions when required.
Performance, Security & Maintenance
- Ensure application security, including authentication, authorisation, and data protection.
- Monitor and optimise system performance under high load.
- Troubleshoot and resolve production issues.
Qualifications & Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- 4–7+ years of experience in web application development.
- Strong expertise in ASP.NET MVC / .NET Framework / .NET Core.
- Advanced experience with MS SQL Server (design, optimisation, stored procedures).
- Strong proficiency in Entity Framework.
- Solid experience with JavaScript, jQuery, AJAX, and Bootstrap.
- Strong understanding of software architecture and design patterns (MVC, SOLID principles).
- Experience in building or maintaining ERP or enterprise management systems.
- Proven ability to lead technical discussions and mentor developers.
- Excellent communication and client-facing presentation skills.
WHY AWAEL
More than a job – a career-defining move
Growth & Learning
Continuous learning opportunities, a high-experience team that shares experiences, workshops, and certifications.
Stable Job
A stable company with continuous growth and opportunities for expansion and development.
Real Impact
We build products that are actually used and serve multiple sectors.