Remotery

Senior C# .NET Software Engineer

Posted Jul 17

This is a fully remote position, open to applicants in United States.

📋 Description

• Craft elegant code while adhering to optimal engineering practices.

• Deliver solutions that align with software architecture strategies, coding standards, and organizational policies.

• Offer technical advice to colleagues in your areas of expertise.

• Assess software requirements to identify solutions that meet business objectives.

• Alter the codebase to implement intricate software modifications.

• Diagnose and resolve complex issues within software applications.

• Work collaboratively with team members and engage actively in all Scrum ceremonies.


⛳️ Requirements

• A Bachelor’s degree in computer science, engineering, or a related field is preferred.

• At least 5 years of professional experience in developing software and systems using the Microsoft Technology Stack with C# and .NET.

• A solid understanding of effective object-oriented design principles (patterns, cohesion/coupling, S.O.L.I.D., data structures, and algorithms).

• Significant experience in writing clean and maintainable code utilizing engineering best practices such as unit testing, TDD, continuous integration and deployment, automation, design patterns, and refactoring.

• Basic familiarity with HTML, CSS, and JavaScript.

• Extensive experience with relational databases such as Sybase, MSSQL, and Oracle.

• Experience in distributed systems, Service-Oriented Architecture, RESTful services, and Microservices development is mandatory.

• A good understanding of web technologies including HTTP and Apache HTTP.

• Experience with multi-threaded applications and memory management.

• Proficient in continuous integration and deployment (CI/CD), automation, and related tools.

• Experience with at least one modern JavaScript front-end framework (ReactJS, KnockoutJS, Angular, Bootstrap), with a preference for ReactJS.

• Experience in using and implementing AI tools, including hands-on involvement in projects integrating AI-based solutions or proven experience with AI tools for enhancing automation, analytics, or testing capabilities.

• Strong problem-solving abilities and excellent communication skills.


🏝️ Benefits

• Flexible working hours and options for remote work.

• Opportunities for professional growth and development.

• A collaborative and inclusive work environment.

• The opportunity to work on impactful projects alongside a talented team.

• Competitive compensation in USD.

• Hardware and software setup provided (mandatory).

People also viewed

One Identity1 day ago

Staff Software Engineer, API Development

GB flagUnited Kingdom OnlyFull-timeBackend Engineer
ApplyView job
9th Way Insignia1 day ago

Software Developer, .NET Core

US flagUnited States OnlyFreelanceBackend Engineer$78.5k – $110k/year
ApplyView job
Engineering System and Technologies SARL1 day ago

Backend Specialist, Charging Operations

DE flagGermany OnlyFull-timeBackend Engineer
ApplyView job
Talan1 day ago

Technical Lead – Full Stack Java Engineer

ES flagSpain OnlyFull-timeBackend Engineer
ApplyView job
Digital Media Solutions1 day ago

Software Engineer III, Database Engineer

US flagAlabama, +26 more statesFull-timeBackend Engineer$140k – $180k/year
ApplyView job
Cadmus Soluções em TI1 day ago

Fullstack .NET – Next Developer (Mid/Senior)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers