Remote Jobs: Sr. Back End Developer (.Net/C#)

  • Posted 10 days ago | Updated 3 days ago

Overview

Remote
Depends on Experience
Contract - W2

Skills

.NET
API
Agile
Amazon Web Services
Backend Development
C#
Cloud Computing
DevOps
Microservices
RESTful
Object-Oriented Programming

Job Details

Sr. Back End Developer (.Net/C#)

Remote

No. of positions: 5

Notes:

  1. Deep understanding of microservice architecture, and how to build systems that are data intensive.
  2. Familiarity with the SAGA architecture pattern
  3. Minimum of 6 years development skills with .Net (preferred), or object-oriented languages such as Java.
    1. Important note: the candidate must be able to submit the take-home challenge in C#.
  4. Experience using web service calls (REST, gRPC )
  5. Experience working with one of the main Cloud providers (Azure, AWS )

Job Description:

  • Backend Development: Build robust backend services using .NET and Azure, with a strong emphasis on API development, integration, and performance optimization.
  • API Integration: Develop and integrate RESTful APIs and microservices to ensure smooth communication between the frontend and backend and enable data flow across multiple systems.
  • Cloud Development: Leverage Azure cloud services to build scalable, secure, and reliable cloud-based applications. Experience with Azure DevOps or similar tools to streamline deployment processes is a plus.
  • Collaboration: Work closely with cross-functional teams, including designers, product managers, and other engineers, to deliver high-quality software solutions that meet business needs.
  • Code Quality & Best Practices: Ensure high standards of code quality, performance, and maintainability by writing clean, efficient, and well-documented code. Participate in code reviews and knowledge sharing with the team.
  • Agile Methodology: Contribute to the agile development process by participating in sprint planning, daily standups, and iterative development cycles.
  • Troubleshooting & Support: Provide ongoing support and troubleshooting for both frontend and backend systems to resolve issues quickly and minimize downtime.
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.