Remote Jobs RockRemote Jobs Rock

Senior .NET Developer - Remote - 3 Months - Octopus by RTG - Immediate Hire

🕒 26 days ago
.NETC#ASP.NET CoreWeb API
Apply Now

📜 Description

  • Design, develop, test, and maintain scalable applications using .NET and C#.
  • Build and maintain RESTful APIs and backend services.
  • Design and optimize database queries, stored procedures, and data models.
  • Apply clean code, design patterns, and SOLID principles; contribute to code reviews and architectural decisions.
  • Troubleshoot complex technical issues and ensure application performance, security, scalability, and reliability.
  • Collaborate with frontend developers, QA engineers, and product managers, and maintain technical documentation.

🛠️ Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with strong expertise in .NET and C#.
  • Strong experience with ASP.NET Core and Web API development.
  • Solid understanding of RESTful APIs, object-oriented programming (OOP), and software design principles.
  • Experience working with relational databases such as SQL Server and writing optimized SQL queries.
  • Good understanding of software architecture, design patterns, and SOLID principles.
  • Experience with Git and version control systems.
  • Familiarity with unit testing, debugging, and automated testing practices.
  • Experience with CI/CD pipelines and deployment processes.
  • Strong problem-solving, analytical, and communication skills.
Full job description

We are looking for an experienced Senior .NET Developer to design, develop, and maintain scalable, high-performance software applications. The ideal candidate will have strong expertise in .NET technologies, backend development, software architecture, and database management, with the ability to deliver high-quality, reliable solutions.

Key Responsibilities

  • Design, develop, test, and maintain scalable applications using .NET and C#.
  • Build and maintain RESTful APIs and backend services.
  • Design and optimize database queries, stored procedures, and data models.
  • Apply software engineering best practices, including clean code, design patterns, and SOLID principles.
  • Troubleshoot, debug, and resolve complex technical issues.
  • Collaborate with cross-functional teams, including frontend developers, QA engineers, and product managers.
  • Participate in code reviews and contribute to technical decisions and architectural improvements.
  • Ensure application performance, security, scalability, and reliability.
  • Write and maintain technical documentation.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional software development experience, with strong expertise in .NET and C#.
  • Strong experience with ASP.NET Core and Web API development.
  • Solid understanding of RESTful APIs, object-oriented programming (OOP), and software design principles.
  • Experience working with relational databases such as SQL Server and writing optimized SQL queries.
  • Good understanding of software architecture, design patterns, and SOLID principles.
  • Experience with Git and version control systems.
  • Familiarity with unit testing, debugging, and automated testing practices.
  • Experience with CI/CD pipelines and deployment processes.
  • Strong problem-solving, analytical, and communication skills.
  • Ability to work independently, take ownership of technical tasks, and collaborate effectively within a team.
Gamebreaking Studios

[Latin America] Senior Software Engineer (Backend)

🕒 2 days ago
Gamebreaking Studios👥 11 - 50 employees🏢 Computer Games

Build and scale backend services for games, writing high-quality code and shaping features from architecture through delivery while collaborating with game teams and mentoring engineers.

Backend ServicesSoftware EngineeringJava SpringASP.NET
InfluxData

Senior Software Engineer, Database

🕒 yesterday
InfluxData👥 51 - 200 employees🏢 Computer Software

Design and evolve InfluxDB 3, a distributed time-series database, building features and resolving production issues while improving performance, reliability, and observability in collaboration with platform teams.

RustC++GoDistributed Systems
Coinbase

Senior Software Engineer (Institutional, USDC)

🕒 yesterday
Coinbase👥 10,000+ employees🏢 Financial Services

Design and scale backend systems for institutional financing, owning services that manage loan lifecycles, risk calculations, and real-time positions while ensuring high-value lending operations remain reliable and safe.

Backend Software EngineeringGoJavaService-oriented Architecture

Trusted by Remote Workers