We are looking for a Mid level .NET Core developer with strong experience in ASP.NET Core, Blazor/Razor, and ABP Framework(PLUS), capable of building
secure, data-driven applications, including dashboards, analytics, and reporting features.
Required Skills & Qualifications:
1. Backend Application Development
- Design, develop, and maintain enterprise-grade web applications using C#, .NET Core, and ASP.NET Core.
- Develop scalable RESTful APIs following industry best practices.
- Build secure and high-performance backend services using Entity Framework Core and SQL Server.
- Develop and maintain Razor Pages and MVC applications.
- Optimize application performance, scalability, and reliability.
2. Frontend Development
- Develop responsive and interactive user interfaces using Angular (TypeScript).
- Build and maintain Razor MVC applications.
- Implement dynamic client-side functionality using JavaScript (ES6+), AJAX/Fetch API, and jQuery where required.
- Develop dashboards, reports, and analytics using modern charting libraries.
- Ensure cross-browser compatibility and responsive design.
3. Cloud & Microservices Development
- Develop and deploy applications on Microsoft Azure.
- Design and implement cloud-native and microservices-based solutions.
- Integrate cloud services to improve scalability, availability, and performance.
- Participate in cloud deployment, monitoring, and optimization activities.
4. Database & API Management
- Design and optimize SQL Server databases.
- Implement data access using Entity Framework Core.
- Develop secure, versioned RESTful APIs.
- Optimize database queries and improve application performance.
- Ensure data integrity and application reliability.
6. Code Quality & Best Practices
- Write clean, reusable, and maintainable code.
- Perform code reviews and ensure adherence to development standards.
- Troubleshoot, debug, and resolve complex technical issues.
- Participate in sprint planning, estimation, and Agile ceremonies.
- Continuously improve application quality through testing and optimization.
7. Collaboration & Technical Support
- Work closely with Business Analysts, UI/UX Designers, QA Engineers, and Project Managers.
- Translate business requirements into technical solutions.
- Provide technical guidance and support to junior developers.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
8. Documentation & Continuous Improvement
- Prepare and maintain technical documentation.
- Document APIs, database structures, and system architecture.
- Stay current with emerging Microsoft technologies and development trends.
- Recommend improvements to development processes and application architecture.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of professional experience in .NET application development.
- Strong expertise in C#, .NET Core, ASP.NET Core, MVC, and Razor Pages.
- Experience with Microsoft Azure Cloud Services.
- Strong understanding of Microservices Architecture.
- Experience developing RESTful APIs.
- Hands-on experience with Entity Framework Core and SQL Server.
- Strong experience with Angular (TypeScript).
- Proficiency in JavaScript (ES6+), AJAX/Fetch API, jQuery, DOM manipulation, and event handling.
- Experience developing dashboards, analytics, and reporting modules.
- Strong understanding of secure application development and software design principles.
- Excellent analytical, debugging, and problem-solving skills.
- Strong communication and collaboration skills.
- Develop scalable RESTful APIs following industry best practices.
- Build secure and high-performance backend services using Entity Framework Core and SQL Server.
- Develop and maintain Razor Pages and MVC applications.
- Optimize application performance, scalability, and reliability.
Job Type: Full-time
Application Question(s):
- How many years of experience do you have working with .NET Core development?
- How many years of experience do you have working with MVC development?
- Have you worked on EntityFramework Core?
- Have you worked on JavaScript (ES6+)?
- Have you worked on jQuery (legacy & integration scenarios)?
- Have you worked on Chart libraries for analytics?
- Have you implemented Architecture & Design Patterns?
- Do you have experience with Blazor and Razor Pages for building dashboards or data-driven UIs?
- What is your current salary?
- What is your expected salary?
- How soon you can join us?
Work Location: In person