Software Engineer

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 3+ years of experience as a .NET Developer with expertise in Angular.
  • 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.

Job Summary

  • Published on:2024-03-17 7:33 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-24