Software Engineer II - .NET

Overview

Remote
Contract - W2
Contract - 20 day((s))

Skills

FluxCD
.NET 6
Docker
Microservices
Azure DevOps
React
TypeScript
MongoDB
Redux
Azure
SOAP
SQL Server
C# 10
REST API

Job Details

Software Engineer II
Industry: FinTech
Location: 100% Remote, U.S.
Contract: 90 Day Contract-to-Hire
Rate: Up to $70/hr W2

Top 3 Technical Skills:

  • .NET 6+ / C# 10+

  • React / TypeScript

  • Azure DevOps & Cloud Infrastructure

About the Role
Join a collaborative, high-performing product engineering team that designs and builds modern, scalable applications for a rapidly growing FinTech organization. As a Software Engineer II, you'll work across the full stack-designing robust APIs, optimizing front-end performance, and automating delivery pipelines. This is a hands-on role for someone who enjoys solving complex problems, shipping quality code, and working in an Agile, DevOps-driven environment.

You'll work closely with architects, designers, and product managers to deliver software that is fast, secure, and user-focused. This role offers growth potential into senior and leadership paths as you help shape the next generation of financial technology products.

Key Responsibilities

  • Design, develop, and maintain scalable, high-quality applications using .NET, C#, React, and TypeScript.

  • Collaborate with architects, UX designers, and product teams to deliver secure and performant features.

  • Develop RESTful APIs, microservices, and integrations with external systems.

  • Participate in architecture and design discussions to ensure maintainable, scalable solutions.

  • Write clean, testable code using Test-First and Acceptance Criteria-Driven approaches.

  • Implement mobile-responsive and accessible UI designs.

  • Employ CI/CD pipelines within Azure DevOps to automate testing and deployment.

  • Perform code reviews and ensure adherence to coding best practices and security standards.

  • Work within Agile (Scrum/Kanban) teams to plan sprints, track progress, and deliver continuously.

  • Stay current with emerging technologies, contributing to innovation and continuous improvement.

Success Metrics

  • Deliver well-tested, production-ready features on time and within sprint commitments.

  • Maintain less than 5% defect rate on deployed features.

  • Achieve measurable improvements in system performance and developer productivity.

  • Demonstrate consistent code quality and documentation standards across releases.

Who You Are

  • 3 7 years of software development experience in a fast-paced environment.

  • Strong expertise in .NET 6+, C#, React, Redux, TypeScript, and REST API development.

  • Proficiency with SQL Server, MongoDB, and Identity Providers (IDP).

  • Experience with Azure Cloud, Docker containers, and Kubernetes for microservice deployment.

  • Knowledge of design patterns, Domain Driven Design (DDD), and CQRS principles.

  • Solid understanding of automated testing, debugging, and observability practices.

  • Familiar with compliance and security frameworks (GDPR, HIPAA, PCI-DSS).

  • Excellent communicator with a growth mindset, curiosity, and a passion for clean, maintainable code.

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.

About ElevaIT Solutions