Software Engineer / Full Stack Developer (.NET and Angular)

Remote • Posted 60+ days ago • Updated 5 days ago
Full Time
No Travel Required
Remote
Depends on Experience
Fitment

Dice Job Match Score™

👤 Reviewing your profile...

Job Details

Skills

  • .NET
  • ASP.NET
  • API
  • Adaptability
  • Amazon Web Services
  • JSON
  • Microsoft SQL Server
  • jQuery
  • Scalability
  • Microsoft Windows
  • Object-Oriented Programming
  • Microsoft
  • Microsoft Azure

Summary

************100% Remote**************

Overview
Our client is seeking a skilled software engineer who thrives on enhancing and extending complex systems making them faster, more reliable, and built to last. This role involves designing, developing, and maintaining both new and existing applications across a suite of Microsoft-based technologies. Our newer solutions leverage modern Microsoft frameworks and Angular, while legacy platforms utilize older versions of .NET and related tools.

The ideal candidate is both a builder and a problem solver someone who enjoys modernizing existing systems, reducing technical debt, and setting a high bar for code quality and performance. Strong technical knowledge, attention to detail, adaptability, and excellent communication are essential.

Key Responsibilities

Software Development & Design

  • Design, develop, and maintain SaaS applications using C#, ASP.NET (all versions), Angular (6+), JavaScript, jQuery, LINQ, SQL Server, and Elastic Search.

  • Lead modernization efforts for legacy systems by improving performance, maintainability, and security.

  • Apply cloud-first principles throughout development to ensure scalability, cost-efficiency, and easy deployment.

Collaboration & Delivery

  • Work closely with Product Managers, Customer Success, and other teams to translate business needs into scalable technical solutions.

  • Partner with Quality Engineering to achieve high code quality through testing and defect resolution.

  • Actively participate in Agile ceremonies sprint planning, backlog refinement, daily stand-ups, and retrospectives.

Quality & Continuous Improvement

  • Write robust unit and integration tests to ensure code reliability and maintainability.

  • Participate in peer code reviews and contribute to evolving team standards and best practices.

  • Continuously identify ways to improve coding practices, processes, and toolsets.

Governance & Reporting

  • Deliver features and updates on time, meeting agreed-upon quality expectations.

  • Track and report progress, risks, and blockers to team leads or the PMO.

  • Follow internal compliance requirements, secure coding standards, and audit processes.

Required Skills & Experience

Technical Proficiency

  • Strong foundation in object-oriented programming with C#, .NET Framework, and SQL Server.

  • Proven experience with REST/SOAP services, API integration, and handling XML/JSON.

  • Working knowledge of MS SQL Server, LINQ, and relational database modeling.

  • Familiarity with Git/TFS, CI/CD pipelines, and Agile delivery practices.

  • Experience in message brokering, stored procedures, and unit testing frameworks.

  • Ability to comfortably engage with legacy systems and steadily modernize them.

Metrics for Success (Key Developer KPIs)

  • Code Quality: Maintain post-release defect rate below 5%.

  • Velocity: Achieve 90 100% of committed sprint story points.

  • Testing: Maintain unit test coverage above 80% for assigned modules.

  • Collaboration: Participate in over 90% of Agile ceremonies and cross-functional sessions.

  • Delivery: Consistently complete features within scheduled release windows.

Background & Qualifications
  • Minimum of 5 years experience developing enterprise or SaaS applications.

  • Bachelor s degree in Computer Science or related technical discipline.

  • Preferred: Familiarity with multiple generations of Microsoft frameworks and cloud experience (Azure or AWS).

Preferred Training & Certifications
  • Microsoft Certified: .NET Developer or Azure Developer Associate.

  • Agile/Scrum fundamentals certification.

  • Knowledge of OWASP Top 10 and secure coding standards.

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.
  • Dice Id: 10382761
  • Position Id: 8845111
  • Posted 30+ days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote or Reston, Virginia

30+d ago

Full-time

USD 81,499.00 - 138,549.00 per year

Remote

22d ago

Easy Apply

Full-time

$0 - $0

Remote

Today

Full-time

Remote

Today

Full-time

USD 160,001.00 - 200,000.00 per year

Search all similar jobs