Finnovatortech

Senior Dotnet Developer

Posted: 24 minutes ago

Job Description

Senior .NET Core DeveloperOn-site KarachiFull-TimeWe are seeking a talented .NET Core Developer with experience in developing web applications and APIs. As part of our team, you will be responsible for designing, developing, and maintaining our cutting-edge applications. This is a Full-Time position, ideal for developers who are passionate about writing clean, scalable code and solving complex problems.Key Responsibilities:- Develop, maintain, and enhance web applications using .NET Core and related technologies.- Build and maintain RESTful APIs for front-end consumption.- Collaborate with cross-functional teams to define, design, and ship new features.- Write clean, scalable code following best practices for software design and architecture.- Optimize application performance and scalability.- Troubleshoot and resolve software defects and issues.- Implement security and data protection measures.- Participate in code reviews to ensure high-quality standards.- Stay up-to-date with the latest industry trends and technologies.Skills & Qualifications:- Strong proficiency in .NET Core framework.- Experience with C#, ASP.NET Core, and Entity Framework Core.- Familiarity with front-end technologies such as HTML5, CSS3, JavaScript, and frameworks like Angular or React (a plus).- Experience working with relational databases (SQL Server, PostgreSQL, etc.).- Knowledge of RESTful APIs, microservices architecture, and cloud platforms (Azure, AWS).- Strong understanding of software development principles, including SOLID principles.- Familiarity with version control systems like Git.- Experience with unit testing and test-driven development (TDD).- Ability to work both independently and in a collaborative team environment.- Excellent problem-solving and communication skills.Preferred Qualifications:- Experience in DevOps, CI/CD pipelines, and Docker containers.- Experience with Agile/Scrum methodologies.- Familiarity with cloud-native architecture and serverless computing.  

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In