Post a Job
Login
Registration
Software Engineer
NKU Technologies
Islamabad
Full Time
Back
Job Description
Key Responsibilities:
Collaborate with cross-functional teams to gather and analyze software requirements and user needs.
Design and develop robust and scalable web applications using .NET and Angular technologies.
Implement responsive web designs and ensure a seamless user experience across various devices.
Write clean, maintainable, and efficient code, adhering to coding standards and best practices.
Conduct code reviews and provide constructive feedback to junior team members.
Optimize application performance and troubleshoot technical issues as they arise.
Develop and maintain RESTful APIs and integrate them with front-end applications.
Ensure software security by implementing authentication, authorization, and data encryption.
Stay up-to-date with the latest trends and technologies in web development and propose innovative solutions.
Mentor and provide guidance to junior developers, fostering their professional growth.
Collaborate with QA engineers to plan and execute comprehensive testing strategies.
Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field. Master's degree is a plus.
Proven experience as a .NET Developer with expertise in Angular (Angular 2+).
Strong proficiency in C#, ASP.NET, and Entity Framework.
Extensive experience with front-end technologies such as HTML5, CSS3, JavaScript, TypeScript, and Bootstrap.
Excellent problem-solving skills and the ability to work in a collaborative team environment.
Strong communication skills, both written and verbal.
Solid understanding of software development best practices, including code quality, testing, and documentation.
Apply Now
Job Summary
Published on:
2023-11-22 7:39 am
Vacancy:
1
Employment Status:
Full Time
Experience:
2 Years
Job Location:
Islamabad
Gender:
No Preference
Application Deadline:
2024-12-28