Job Description
About the job Sr. Full Stack (.NET Core Angular)
Senior Full Stack (.NET CORE ANGULAR) - Hybrid from Islamabad
Client Company Introduction:
Our Client Company is an IT services, consulting and business solutions providers who have highly skilled, team-based resources to companies with strategic software needs. In Pakistan, it is registered with Securities and Exchange Commission of Pakistan (SECP) and Pakistan Software Export Board (PSEB).
The company is headquartered in South Korea. They have provided staff augmentation services to premium customers across the world and stand out by exceptional team retention, engineering quality and business transparency. By combining solid technical skills with business expertise gained over the years and across various industries, we tackle challenges of any complexity and scale, always following the highest quality coding standards and our philosophy of sharing wise innovations.
Job description:
Our client company is seeking a skilled Sr. Full Stack .NET Core Angular Developer to join their team and contribute to the development of robust and scalable software solutions. As a .NET Developer, resource will be responsible for designing, coding, testing, and maintaining applications using the .NET framework. He/she will collaborate with a team of developers, project managers, and stakeholders to deliver high-quality software products that meet client requirements.
Responsible for:
- Complete project development life cycle of .NET Core Applications, including participation in requirements gathering, application design, developing code, testing, deployment, and maintenance.
- Develop, code, test, and debug .NET Core applications using C# programming language.
- Collaborate with cross-functional teams to analyze requirements, design software solutions, and ensure timely project delivery.
- Write clean, efficient, and maintainable code following coding standards and best practices.
- Participate in code reviews to ensure code quality and identify areas for improvement.
- Troubleshoot and debug issues, and provide timely resolutions.
- Conduct unit testing and integration testing to ensure software functionality and performance.
- Stay updated with the latest .NET technologies, tools, and frameworks and incorporate them into development processes.
- Work closely with project managers and stakeholders to gather requirements and provide technical guidance.
- Document technical specifications, system architecture, and application design.
Requirements:
- Sound knowledge of relational databases (e.g., SQL Server, MySQL) and experience in writing SQL queries.
- Understanding of object-oriented programming (OOP) principles and design patterns.
- Familiarity with version control systems (e.g., Git) and agile development methodologies.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Strong working knowledge of database design principles and best practices using Microsoft SQL Server / MySQL (Normalization, Indexing, Performance Optimizations etc.)
- Source control integration, branching and merging strategies using Team Foundation Server / GIT
- Strong problem-solving & analytical skills & the ability to understand complex business requirements
Required Qualification:
- Proven experience of 4+ years as a .NET Core Developer or similar role.
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Must have a solid understanding of C# basics, entity frameworks, design patterns, SQL Server/MySQL table design & structures.
- Good understanding of JavaScript, jQuery, JSON, CSS3, & HTML5
- Strong knowledge of OOP, Design Patterns, Unit Testing.
- Preferably knowledgeable about the distributed system, micro services, cloud-based application architecture, Experience with DDD, SOLID, and design patterns.
- Strong expertise in .NET Core, Angular, TypeScript, etc. is a plus.
- Familiarity with DevOps methods (CI/CD) Microsoft Azure and/or AWS is a plus.
- Strong proficiency in C# programming language and the .NET framework.
- Experience with ASP.NET MVC and/or ASP.NET Core
for web application development.
Job Details:
Experience: 4+ years
Work Days: Sunday - Thursday
Work Mode: Hybrid from Islamabad
About HR Ways:
HR Ways is a Technical Recruitment Firm helping software houses and IT Product companies internationally and locally to find IT Talent. HR Ways is engaged by 150 + Employers ranging from the worlds biggest SaaS Companies to the most competitive Startups. Find out more at www.hrways.co
Job Details
- Job Location
- Islamabad Pakistan
- Company Industry
- Other Business Support Services
- Company Type
- Unspecified
- Employment Type
- Unspecified
- Monthly Salary Range
- Unspecified
- Number of Vacancies
- Unspecified