Senior .Net Developer

Job Description

Roles & Responsibilities:

  • Your primary role involves designing, developing, and optimizing software solutions to enhance existing products.
  • You are required to write high-quality, scalable, and maintainable code using .NET technologies while ensuring proper testing through unit and integration tests.
  • You'll be responsible for collaborating with QA teams to maintain application quality and improve automated testing coverage.
  • Administering and optimizing deployment processes in coordination with DevOps teams.
  • Your role also involves actively participating in technical discussions, refining coding conventions, and mentoring junior developers to foster knowledge sharing.

Expectations & Requirements:

  • Should possess at least 5+ years of professional experience in .NET development.
  • Quite an acquaintance with ASP.NET Core, Blazor, Razor Pages, and Entity Framework Core.
  • Must be skilled in C# and the .NET Framework, along with T-SQL and relational database design.
  • Ensure that you deliver high-quality software solutions while maintaining best coding practices and architectural principles.
  • Ensuring quality projects are delivered within defined timelines while adhering to CI/CD pipelines.
  • You are also expected to have a solid understanding of unit testing and hands-on experience with FIX protocol for financial information exchange.

Apply Now