Senior Software Engineer

Overview

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

Skills

azure
Kubernetes
Docker
.NET 6
C#
React
Redux
TypeScript
Microservices
REST API
SOAP
SQL Server
MongoDB
Git
CI/CD
Agile
CQRS
Domain Driven Design
Automated Testing
Cloud Computing

Job Details

Senior Software Engineer
Industry: Technology/Financial Services
Location: 100% Remote ; W2 Only
Contract: 90 day contract-to-hire
Rate: $60-75/hr ; converts at up to $137,000 + bonus

Top 3 Technical Skills:

  • .NET 6+, C#, React, and TypeScript

  • Azure Cloud, Kubernetes, Docker

  • API/Service Development and Integration

About the Role
Join a rapidly growing technology organization where your ideas and code shape products used by thousands. As a Senior Software Engineer, you'll lead the development of scalable software solutions, collaborate in a DevOps-based Agile environment, and mentor others in modern engineering best practices. You'll build across the stack-front-end, back-end, and cloud-using cutting-edge frameworks and tools to deliver reliable, high-performing applications.

If you're a hands-on problem solver who thrives in a collaborative and growth-oriented culture, this is an opportunity to make a real impact while advancing your career.

Key Responsibilities

  • Lead technical design, architecture, and development of scalable software solutions.

  • Collaborate with product managers, designers, and engineers to transform ideas into innovative products.

  • Develop APIs and microservices aligned with best practices for performance, security, and maintainability.

  • Promote and implement test-first, automated testing, and continuous delivery principles.

  • Conduct and participate in code reviews to ensure consistent, high-quality software.

  • Mentor junior engineers and foster a culture of technical excellence and collaboration.

  • Stay ahead of emerging technologies and continuously improve team processes and tools.

Success Metrics

  • Delivery of reliable, secure, and scalable software releases on schedule.

  • High quality scores in peer code reviews and test coverage.

  • Positive collaboration feedback from cross-functional teams.

  • Demonstrated leadership in mentoring and improving team technical proficiency.

Who You Are

  • 5 10 years of hands-on software development experience in modern frameworks.

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).

  • Strong programming expertise in .NET 6+, C#, React, Redux, TypeScript, SQL Server, MongoDB.

  • Skilled in Azure Cloud, Kubernetes, and Docker for cloud-native development.

  • Proficient with source control (Git), CI/CD pipelines, and Agile methodologies (Scrum/Kanban).

  • Deep understanding of design patterns, CQRS, DDD, and automated testing frameworks.

  • Experienced in integrating REST/SOAP APIs and building service-oriented architectures.

  • Strong communicator who thrives in cross-functional teams.

  • Committed to secure coding practices and maintaining compliance with standards like GDPR, HIPAA, and PCI-DSS.

  • Passionate about continuous learning and staying current with new technologies.

Bonus:

  • Microsoft Certified Azure Developer Associate

  • Microsoft Certified Azure DevOps Engineer Expert

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