Description:
PakGulf Construction is seeking a highly skilled and experienced Senior Software Engineer (.NET) to lead the development and enhancement of our custom-built ERP systems. The ideal candidate will have in-depth knowledge of ASP.NET MVC, Entity Framework, and enterprise application development, and will play a key role in building robust, scalable, and efficient business applications across multiple domains including HR, Finance, and Real Estate Management.
Key Responsibilities:
- Design, develop, and maintain complex ERP modules using ASP.NET MVC and .NET technologies.
- Lead the development of web-based enterprise applications for various domains such as:
- HRMS (Human Resource Management System)
- Financial Management
- Society and Property Management
- Customer and Agent Portals
- Mall and Apartment Management
- Management Reporting and Dashboards
- Implement secure and efficient payment gateway integrations.
- Conduct code reviews, performance optimization, and ensure adherence to coding standards and best practices.
- Engage in the full software development life cycle (SDLC), including planning, analysis, design, implementation, testing, and deployment.
- Troubleshoot and resolve application issues and bugs promptly.
- Participate in client meetings to gather requirements and deliver technical solutions aligned with business needs.
Required Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 8+ years of professional experience in software development using .NET technologies.
- Strong proficiency in ASP.NET MVC, C#, Entity Framework, and MS SQL Server.
- Experience with frontend technologies: HTML5, CSS3, JavaScript, jQuery, Bootstrap.
- Solid understanding of Object-Oriented Programming and software architecture principles.
- Experience integrating third-party payment solutions is a plus.
- Familiarity with source control tools like Git and deployment tools like IIS.
- Ability to work independently and collaboratively in a fast-paced environment.
- Strong problem-solving and analytical skills.