Job description:
Key Responsibilities
- Design, develop, test, and deploy high-performance applications using VB.NET (.NET Framework and/or .NET Core/.NET 6+)
- Collaborate with product managers, designers, and other engineers to define software requirements and deliver high-quality features
- Participate in architectural discussions and contribute to long-term technical strategies
- Conduct code reviews and provide mentorship to junior and mid-level developers
- Troubleshoot and debug complex issues in production and development environments
- Ensure code quality through unit testing and adherence to best practices
- Continuously improve application performance, scalability, and maintainability
Requirements
- Bachelor’s degree in computer science, Engineering, or related field
- 5+ years of professional experience in software development using C# and Vb.NET
- Strong understanding of object-oriented programming and design patterns
- Experience with web technologies such as ASP.NET MVC/Web API, Blazor, or Razor Pages
- Familiarity with SQL Server and/or other relational databases
- Experience with version control systems (e.g., Git) and Agile development methodologies
- Strong problem-solving skills, attention to detail, and a proactive mindset
- Excellent communication and collaboration skills
Location: IT Tower Gulberg 3 Lahore.
Timing: 12pm to 9pm (Monday to Friday
Job Type: Full-time
Work Location: In person