Software Engineer III - Backend-Focused Full Stack

Alliance

$115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 6+ years of software development experience.
  • Strong proficiency in C#, .NET 8+, and ASP.NET Core.
  • Experience with Entity Framework Core and SQL Server.
  • Proficient in designing RESTful APIs and gRPC services.
  • Understanding of software architecture principles and SOLID concepts.
  • Experience with modern web frameworks like React or Angular.

Responsibilities

  • Design, develop, and test software products using .NET 8+ technologies.
  • Contribute to application architecture and reusable software components.
  • Optimize SQL Server databases and perform query tuning.
  • Collaborate with cross-functional teams to develop scalable solutions.
  • Create documentation and participate in code reviews.
  • Troubleshoot and resolve complex application issues.
  • Develop proofs-of-concept to evaluate new technologies.

Benefits

  • Medical, Dental, and Vision Insurance
  • Flexible Spending Accounts
  • 401(k) Plan with Competitive Company Match
  • Continuing Education and Tuition Assistance
  • Paid Time Off (PTO) and Paid Holidays
  • Profit Sharing or Individual Bonus Programs
Full Job Description
We are seeking a REMOTE Software Engineer III - Backend-Focused Full Stack to join our Software Product Development team. This role is ideal for an experienced full-stack developer with a strong backend focus who enjoys building scalable, reliable, and high-quality software products using modern Microsoft technologies.

This position is approximately 70% backend-focused and 30% frontend-focused, with primary responsibilities in backend services, database design, application architecture, and reusable software components, while also contributing to frontend development as needed.

Technology Stack (Backend Focus)

Architecture & Design: Application Architecture, RESTful APIs, Microservices, SOLID Principles

Backend: C#, .NET 8+, ASP.NET Core, Web API, gRPC, Entity Framework Core, SQL Server

Frontend: React, Angular, Blazor (or similar), HTML5, CSS3, JavaScript/TypeScript, WPF, MVVM, Telerik UI for WPF

DevOps & Workflow: Azure DevOps, Git, CI/CD Pipelines, Agile/Scrum

Productivity: AI-assisted development tools, Visual Studio, Visual Studio Code

What You'll Do

  • Design, develop, and test new software products using .NET 8+ technologies while maintaining, enhancing, and modernizing existing applications built on the .NET Framework.
  • Contribute to application architecture, framework development, and technical solution design for backend services and reusable software components.
  • Design, develop, and optimize SQL Server databases, including database design, data modeling, query optimization, and performance tuning.
  • Collaborate with Product Owners, QA Engineers, and fellow developers to translate product and business requirements into scalable software solutions.
  • Create technical design documentation, participate in code reviews, and develop automated unit and integration tests to ensure software quality, reliability, and maintainability.
  • Troubleshoot, debug, and resolve complex application and production issues.
  • Develop proof-of-concepts and evaluate emerging technologies when appropriate.
  • Contribute to frontend development using modern web technologies and frameworks while maintaining and enhancing existing WPF desktop applications as needed.
  • Utilize AI-assisted development tools to improve software development productivity, testing, debugging, documentation, and code quality.
  • Participate in Agile planning, estimation, sprint activities, and continuous improvement initiatives.


Required Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of professional software development experience.
  • Strong proficiency with C#, .NET 8+, ASP.NET Core, and Web API development.
  • Experience with Entity Framework Core.
  • Strong SQL Server experience, including database design, query optimization, indexing strategies, and performance tuning.
  • Experience designing and developing RESTful APIs and gRPC services.
  • Strong understanding of software architecture, design patterns, SOLID principles, dependency injection, and high-quality software development practices.
  • Experience contributing to modern web application user interfaces using frameworks such as React, Angular, Blazor, or similar technologies.
  • Experience with Git and Agile/Scrum software development methodologies.
  • Proven ability to leverage AI-assisted development tools to accelerate software delivery while improving engineering productivity, code quality, testing, debugging, and documentation.
  • Excellent analytical, communication, collaboration, and problem-solving skills.
  • Self-motivated with a passion for continuous learning and improving engineering practices.


Preferred Qualifications

  • Experience with microservices and distributed application architectures.
  • Experience with SQL Server Reporting Services (SSRS).
  • Experience developing desktop applications using WPF, MVVM, and Telerik UI for WPF.
  • Experience with Azure DevOps, containerized development, and CI/CD practices.


What We're Looking For

We're looking for engineers who enjoy solving challenging technical problems, take ownership of their work, and are passionate about building high-quality software products. The ideal candidate is collaborative, curious, adaptable, and committed to continuous improvement while embracing modern software engineering practices and emerging technologies.

Starting pay: $115k DOE

What We Offer

  • Medical, Dental, and Vision Insurance
  • Flexible Spending Accounts
  • 401(k) Plan with Competitive Company Match
  • Continuing Education and Tuition Assistance
  • Employer-Sponsored Disability Benefits
  • Life Insurance
  • Employee Assistance Program (EAP)
  • Paid Time Off (PTO), Paid Holidays, and Bonus Floating Holiday (if hired before July 1)
  • Profit Sharing or Individual Bonus Programs
  • Employee Referral Program
  • Per Diem and Paid Travel (where applicable)
  • Employee Discount Program


Additional Information

  • Relocation assistance is not available for this position.
  • Sponsorship for employment visas (e.g., H-1B) is not available for this position.


Similar Jobs

More Jobs at Alliance

More Information Technology Jobs

Find similar Software Engineer III - Backend-Focused Full Stack jobs: