© 2023 PodTECH IO
All rights reserved.

Get in Touch

Senior .NET Developer

Job Description

We are seeking a highly skilled and experienced Senior .NET Developer with expertise in .NET Core to join our dynamic development team. As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions using the .NET framework, specifically focusing on .NET Core. You will collaborate with cross-functional teams to deliver scalable, robust, and efficient applications that meet business requirements.

Key Responsibilities

  1. Design and develop scalable, high-performance software solutions using the .NET framework with a strong emphasis on .NET Core, MVC, and Web API.
  2. Hands-on experience in writing efficient and well-documented Web APIs, using Swagger or similar tools for API documentation.
  3. Utilize your strong proficiency in C#, the .NET framework, and object-oriented programming patterns and practices to deliver high-quality code.
  4. Implement and optimize data access components using Entity Framework and SQL Server.
  5. Apply advanced C# features, LINQ, and Generic methods to improve code quality and maintainability.
  6. Demonstrate expertise in TDD (Test-Driven Development) and write unit tests to ensure code correctness and robustness.
  7. Apply Microsoft practices and patterns as guided by the Architect to ensure adherence to coding standards and best practices.
  8. Utilize strong troubleshooting skills to resolve technical issues and provide effective solutions.
  9. Collaborate with cross-functional teams and communicate effectively to gather requirements, provide updates, and address technical challenges.
  10. Utilize version control systems like GitHub/Bitbucket to manage source code and collaborate with other developers.

Qualifications and Skills

  1. Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  2. Proven experience as a Senior .NET Developer, with a strong emphasis on .NET Core, MVC, Web API, C#, Entity Framework, and SQL Server.
  3. Hands-on experience in writing good Web APIs with strong knowledge of API documentation using Swagger or similar tools.
  4. Strong understanding of C#, the .NET framework, and object-oriented programming patterns and practices.
  5. Working knowledge of advanced C# features, LINQ, and Generic methods.
  6. Solid understanding of TDD design patterns and expertise in writing unit tests.
  7. Ability to apply Microsoft practices and patterns as guided by the Architect.
  8. Strong troubleshooting skills to resolve technical issues and provide effective solutions.
  9. Good communication skills to collaborate with cross-functional teams and effectively convey technical information.
  10. Experience with version control systems like GitHub/Bitbucket.

If you meet the above requirements and are passionate about delivering high-quality software solutions, we would love to hear from you. Join our team of talented developers and contribute to building innovative and robust applications using the latest technologies.

Apply Here

    LINKS

    ATTACH RESUME/CV *

    More Job Openings

    LD
    .NET