Epicareer Might not Working Properly
Learn More

.Net Backend Developer

Salary undisclosed

Apply on


Original
Simplified

We are currently looking to hire a [.Net Backend Developer] and we believe your skills and expertise are a better match for this role.

We are seeking an experienced and outstanding for one of our esteemed clients. Kindly have a look at the below JD and reach us with your updated & best time to connect.

Role: .Net Backend Developer

Location: New York City

Duration: Long-term

Responsibilities:

  • Develop mission-critical, scalable systems with an emphasis on elegant engineering solutions.
  • Design and implement REST Web Services using C#.
  • Utilize asynchronous mechanisms in modern .NET development.
  • Build robust and high-performing APIs.
  • Implement self-contained, reusable, and testable modules and components.
  • Practice clean coding standards, including SOLID principles, continuous refactoring, and testing.
  • Write extensive unit tests using automated Test-Driven Development (TDD) tasks.
  • Create configuration, build, and test scripts for Continuous Integration environments.
  • Consistently review and maintain code quality.
  • Provide mentorship and guidance to junior developers.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Conduct code reviews to ensure adherence to best practices.
  • Troubleshoot and debug complex technical issues.
  • Lead architectural discussions and contribute to strategic planning.

Requirements:

  • 6+ years of relevant experience.
  • Proficiency in .NET Framework, C#, WebApi, and MS SQL.
  • Experience with Git source code management.
  • Strong professional and precise communication skills.
  • Commitment to the highest ethical standards.
  • Thorough understanding of asynchronous mechanisms in .NET.
  • Experience in an Agile, fast-paced environment.
  • Fluency in operating with databases.
  • Experience with financial market data management.
  • Exposure to gRPC binary protocol.
  • Exposure to NoSQL databases.
  • Containerized deployments using Docker, OpenShift, etc.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job