.NET Core Developer

HR Ways - Hiring Tech Talent


Date: 1 week ago
City: Karachi
Contract type: Full time
Senior .NET Core Developer - Karachi (Onsite)

Client company introduction:

Our Client Company is a new age stock and commodity brokerage in Pakistan. They are license holders of Pakistan Stock Exchange and members of Pakistan Mercantile Exchange. They are licensed by the Securities and Exchange Commission of Pakistan. They believe that tech enabled digital technologies can drive Pakistans economic growth. It is the most downloaded investment application with over 200,000 registered users. Their goal is to connect capital with growth companies and to help transform peoples lives by helping them make better financial decisions.

Job description:

Our client company is seeking a skilled Senior .NET Core 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 MVC 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 3+ years as a .NET 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.
  • Preferably knowledgeable about .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: 3+ years

Work Days: Monday - Friday

Work Mode: Karachi Onsite

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

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Angular Developer

NymCard, Karachi
22 hours ago
ResponsibilitiesTranslate designs and wireframes into high quality code Collaborating with cross-functional teams to define, design, and ship new features. Unit-testing code for robustness, including edge cases, usability, and general reliability. Design, build, and maintain high performance, reusable, and reliable Angular code Ensure the best possible performance, quality, and responsiveness of the application Identify and correct bottlenecks and fix bugs Help...

Spl'st, Client Delivery

Standard Chartered, Karachi
2 days ago
Job SummaryKey ResponsibilitiesQualificationsSkills and ExperienceAbout Standard CharteredWe're an international bank, nimble enough to act, big enough for impact. For more than 170 years, we've worked to make a positive difference for our clients, communities, and each other. We question the status quo, love a challenge and enjoy finding new opportunities to grow and do better than before. If you're looking...

Work Control Clerk

U.S. Department of State, Karachi
5 days ago
Basic Function of Position: The Work Control Clerk performs a wide range of duties associated with all routine, emergency, and preventive maintenance work orders and service requests, ensuring their distribution to the appropriate shop for action. The incumbent will act as the customer service representative for the Facility Management section, communicating with personnel at all levels within the Consulate General.Job...