Job Summary
We are seeking a skilled ASP.NET Core and Angular Developer to join our innovative team focused on advancing software development through AI integration. In this role, you will build scalable, high-performance web applications using .NET Core, Angular, and Entity Framework, following n-layered architectural principles. You will also leverage AI-powered tools such as GitHub Copilot, Windsurf, and Cursor AI to enhance coding efficiency and accelerate development. Your work will be instrumental in delivering cutting-edge software solutions while optimizing workflows with AI-driven technologies.
Key Responsibilities
Develop and maintain robust web applications using ASP.NET Core and Angular frameworks, ensuring scalability and performance. Utilize AI-powered development tools including GitHub Copilot, Windsurf, and Cursor AI to improve code quality, reduce development time, and streamline workflows. You will work on AI-integrated platforms such as chatbots, AI assistants, and automated agents, applying prompt engineering techniques to refine AI interactions.
Design and implement multi-tier (n-layered) architecture to promote modularity and maintainability. Optimize databases using Entity Framework and MSSQL for high performance and scalability. Collaborate closely with cross-functional teams to analyze requirements, propose innovative solutions, and implement new features.
Write clean, efficient, and well-documented code adhering to industry best practices and software design principles. Troubleshoot and debug application issues to enhance performance and reliability. Stay updated on industry trends, AI advancements, and emerging technologies related to .NET Core, Angular, and cloud platforms.
Participate in code reviews, mentor junior developers, and actively contribute to knowledge sharing within the team to foster a collaborative environment.
Required Qualifications
Bachelor’s degree in Software Engineering, Computer Science, or a related field (16 years of education) is required. Candidates must have a minimum of two years’ experience developing applications with ASP.NET Core and Angular.
Hands-on experience with AI-powered development tools such as GitHub Copilot, Windsurf, and Cursor AI is essential. Familiarity with prompt engineering and AI model interactions is a must. Strong knowledge of Entity Framework, MSSQL, and multi-tier (n-layered) architecture design for enterprise applications is required.
Proficiency in C#, TypeScript, JavaScript, HTML5, and CSS3 is expected. Experience working with RESTful APIs, microservices, and cloud platforms like Azure or AWS is highly valued. Candidates should be skilled in version control systems, particularly Git, for collaborative development.
A solid understanding of software design principles including SOLID and prompt engineering is necessary. Excellent problem-solving, debugging, and communication skills are required, along with the ability to work independently and collaboratively.
Preferred Qualifications and Benefits
We offer a competitive salary starting at Rs120,000 per month, with performance-based incentives. Our comprehensive benefits package includes Provident Fund, Medical Allowance, and Umrah Allowance. Wellness perks such as gym and refreshment allowances are provided to support your health and well-being.
Enjoy team-building activities including annual trips, bi-annual dinners, and various social events that foster a positive work culture. Additional perks include annual bonuses, leave encashment, and a flexible leave policy covering casual, sick, and annual leaves.
This is a full-time, on-site position located in Johar Town, Lahore, with office hours from 12 PM to 9 PM. Candidates should have at least two years of relevant experience in .NET Core and Angular development.
If you are passionate about leveraging AI to drive software innovation and want to be part of a forward-thinking team, we encourage you to apply and help shape the future of technology.