Senior .NET Software Engineer Jobs

Find remote senior .net software engineer positions. Browse through our curated list of opportunities and take the next step in your career.

.NET Software Engineer
Senior
4 jobs found. to receive daily emails with new job openings that match your preferences.
4 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

πŸ“ Spain

🧭 Full-Time

πŸ’Έ 47000.0 - 60000.0 EUR per year

πŸ” ECommerce and shipping software

  • Proficiency in English, both written and verbal.
  • Exceptional communication and team skills.
  • Detail-oriented with strong organizational skills.
  • Experience in an Agile software development environment.
  • Understanding of advanced object-oriented design and SOLID design principles.
  • Experience with creating and maintaining automated unit tests in a test-driven development environment.
  • Strong understanding of SQL and relational database systems.
  • Be an active contributor during the design and implementation phases of the Software Development Lifecycle (SDLC).
  • Apply software engineering best practices while modifying/enhancing the software platform.
  • Attend design review meetings and contribute to product enhancements and third-party integrations.
  • Document and demonstrate solutions through various forms of documentation.
  • Collaborate with the software engineering team to develop shipping software products.
  • Be responsible for designing and implementing new product features and enhancements.
  • Write tests to support source code changes and conduct code reviews.

AWSDockerSoftware DevelopmentSQLAgileElasticSearchKafkaKubernetesC#.NET coreREST APIMicroservices

Posted about 1 month ago
Apply
Apply

πŸ“ AL, AZ, CA, CO, CT, FL, GA, ID, IA, IL, IN, KS, KY, LA, MA, MD, MI, MN, MO, MS, NC, NE, NJ, NM, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI, WY

πŸ’Έ 117000 - 171000 USD per year

πŸ” Self-storage technology solutions

  • Bachelor’s degree in computer-related field or equivalent experience.
  • 5+ years of experience in design and development with C# (.NET) and ASP.NET.
  • Azure experience or certification.
  • Strong understanding of the full software development lifecycle (SDLC) and best practices.
  • Solid relational database skills.
  • Experience in developing web applications.
  • Passion for mentoring engineer peers.
  • Track record of successful project delivery.
  • Familiarity with Agile methodologies.
  • Strong written and verbal communication skills.
  • Design, develop, and maintain web-based applications using C# (.NET), ASP.NET, and React.
  • Help maintain and optimize Azure accounts, managing resources and ensuring security best practices.
  • Build and improve CI/CD pipelines.
  • Enhance design policies, procedures, and testing methods.
  • Communicate within the squad and coordinate with technology teams and business partners.
  • Actively participate in an agile Scrum environment.
  • Encourage best programming practices and create maintainable code.
  • Investigate new technologies and monitor system activities.

AgileASP.NETSCRUMC#Azure.NETReactCommunication SkillsCI/CDAgile methodologiesMentoring

Posted 2 months ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ” Higher education and government sectors

🏒 Company: BlenderboxπŸ‘₯ 11-50InternetVideoConsultingE-CommerceLegalWeb Design

  • 4+ years experience with .NET 6 (Core), .NET MVC Framework, LINQ, SQL.
  • Proficiency in JavaScript, React, and CSS.
  • Experience with REST, APIs, JSON, and decoupling techniques.
  • Experience writing middleware and with Azure Cloud, CI/CD.
  • Knowledge of software security and performance optimization principles.
  • Ability to work within agile, cross-functional teams and troubleshoot technical issues.
  • Excellent written and oral communication skills.
  • US Citizen or authorized to work in the United States.
  • Integrate functional, technical, and business requirements into efficient and scalable software designs.
  • Collaborate with UX/UI Designers on technical feasibility.
  • Compose and maintain detailed technical specifications.
  • Groom project backlog and oversee the quality of deliverables.
  • Solve technical challenges using modern engineering best practices.
  • Write secure, maintainable, and testable code.
  • Proactively communicate technical risks and tradeoffs.

SQLAgileCSSJavascriptAzure.NETReactCommunication SkillsCollaborationCI/CDJSON

Posted 3 months ago
Apply
Apply

πŸ“ New York / within 3 time zones of New York

🧭 Full-Time

πŸ” Healthcare technology

🏒 Company: PopulateπŸ‘₯ 11-50πŸ’° over 1 year agoProductivity ToolsElectronic Health Record (EHR)MedicalDocument Management

  • Expert level .NET/C# experience.
  • Fluent in Domain Driven Modeling.
  • Strong written and verbal English communication skills.
  • Experience in building large software systems.
  • Strong commitment to software design and code quality.
  • A growth-oriented mindset.
  • 8+ years of professional software engineering experience.
  • Take broad ownership and impact on technology, product, and culture.
  • Write performant, readable code.
  • Make architectural decisions.
  • Bring ideas on projects, norms, and priorities to maximize value delivered to customers.

Backend DevelopmentSoftware DevelopmentASP.NETMicrosoft .NETC#.NETCommunication SkillsCollaboration

Posted 3 months ago
Apply