Senior .Net Developer

Troy Web Consulting

City of Cohoes (NY)

Hybrid

USD 120,000 - 160,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
PTO + 8 holidays
Remote work options and flexible hours
Extensive training and career growth

Job summary

Troy Web Consulting is seeking a Senior .NET Software Engineer to design, develop, and deploy cloud/web/mobile software using Microsoft technologies. You’ll lead architecture decisions, work across multiple projects, and mentor junior developers in a collaborative, client-focused environment.

The ideal candidate has 5+ years of Microsoft stack experience, strong C#/.NET skills, SPA familiarity (Angular/React), and hands-on Azure DevOps/CI/CD exposure.

Qualifications

  • Bachelor’s Degree in Computer Science, related field or equivalent experience.
  • 5+ years of software development experience on modern Microsoft platforms.
  • Experience with C#, ASP.NET Core, Razor, Blazor, Minimal APIs / Web APIs, and .NET 8/9 (LTS) is preferred.
  • Familiarity with containerization (Docker) and modern source control workflows (Git) is a plus.
  • Skillful in writing unit and integration tests using xUnit.
  • Experience with RESTful and/or gRPC API design.
  • Hands-on experience leveraging AI-assisted development tools such as Claude Code, GitHub Copilot, OpenAI Codex, Cursor, or similar to accelerate development, code review, and testing workflows.
  • Experience building and architecting new solutions from the ground up.
  • Experience with Angular, React, Vue.js, or equivalent SPA with a strong understanding of web development is desired.
  • Experience working in a blend of on-prem and cloud environments.
  • Skillful in writing Unit and Integration Tests.
  • Expertise in SQL Server or equivalent relational database experience.
  • Practical experience using Entity Framework Core or relative ORM.
  • Experience working on an Agile / Scrum Team environment

Responsibilities

  • Defining the software and database architecture for new solutions.
  • Take charge in creating and implementing new solutions as the technical lead of a project.
  • Producing software and database designs that meet both business and technical requirements.
  • Performing hands-on development and unit testing of web-based software solutions primarily based on Microsoft technologies.
  • Gaining a deep understanding of written and verbal business requirements provided by analysts or Product Managers.
  • Participating in quality assurance, including system testing of the software developed when required.
  • Managing software deployments and ongoing software support.
  • Help mentor, lead, and coach junior team members with architectural direction, managing git branches, architectural best practices and coding standards.
  • Perform work within allotted hourly budgets and within specific timeframes.
  • Optional Experience working in Azure using App Services, Key Vault, Azure Functions, Azure Storage or others.
  • Experience with Azure DevOps and working with Azure Pipelines or similar CI/CD tooling or the desire to learn.

Skills

C#
ASP.NET Core
Blazor
REST APIs
Unit Testing
Angular
React
Entity Framework Core

Education

Bachelor’s Degree in Computer Science, related field

Tools

Docker
Git
Azure DevOps
SQL Server
Kubernetes

Job description

Applicants from the United States ONLY. Hybrid option for applicants within the Capital Region of New York State. Fully Remote candidates will be accepted outside of this area.

ABOUT US

We are a well-established, top-notch, fast-paced custom software development agency working on client projects in a variety of industries including health care, education, environmental engineering & insurance. You will play a critical role in the architecture, design, development, testing, and deployment of cloud/web/mobile software in a myriad of technologies. Along with your close-knit team of colleagues, you’ll see your creations take life in ways that can only happen in the dynamic world of software consultancy.

Why settle for being a factory worker as a “coder” in a product company where you never get to see the light of day and no one cares about who you are or what you aspire to be. It’s time to be a bigger fish in a smaller pond, go beyond technical geekdom and be part of an amazing team of software design & development consultants.

WHY JOIN US
  • Competitive base salary + bonus
  • Medical, Dental, Vision coverage on day 1 of employment
  • Generous 401k match and employer contribution
  • Generous PTO + 8 company-paid holidays
  • Huge emphasis on work-life balance - 40 hour weeks!
  • Remote work opportunities and flexible working hours
  • Extensive training and career development opportunities
JOB DETAILS

We are seeking a Senior .NET Software Engineer to work with Microsoft/Azure technologies in a team environment using industry-standard best practices. An exemplary applicant will have a strong knowledge of the .NET Framework in the C# languages, an ability to work on several projects at once, the skills to professionally troubleshoot issues, the ability to work independently, and the acumen to work with customers directly. In this role, you will apply software engineering principles to design, develop, maintain, test, and deploy client software projects while keeping your sights on solving business problems. We are looking for someone who is innovative, self-driven, and has a strong technical focus combined with a team-oriented attitude. We would ideally like someone willing to work hybrid onsite at our Cohoes, NY office, but we are willing to consider EST-based remote workers who are able to visit our office with some frequency.

QUALIFICATIONS
  • Bachelor’s Degree in Computer Science, related field or equivalent experience
  • 5+ years of software development experience on modern Microsoft platforms, including C#, ASP.NET Core, Razor, Blazor, Minimal APIs / Web APIs, and .NET 8/9 (LTS) is preferred
  • Familiarity with containerization (Docker) and modern source control workflows (Git) is a plus
  • Skillful in writing unit and integration tests using xUnit
  • Experience with RESTful and/or gRPC API design
  • Hands-on experience leveraging AI-assisted development tools such as Claude Code, GitHub Copilot, OpenAI Codex, Cursor, or similar to accelerate development, code review, and testing workflows
  • Experience building and architecting new solutions from the ground up
  • Experience with Angular, React, Vue.js, or equivalent SPA with a strong understanding of web development is desired
  • Experience working in a blend of on-prem and cloud environments
  • Skillful in writing Unit and Integration Tests
  • Expertise in SQL Server or equivalent relational database experience
  • Practical experience using Entity Framework Core or relative ORM.
  • Experience working on an Agile / Scrum Team environment
RESPONSIBILITIES
  • Defining the software and database architecture for new solutions
  • Take charge in creating and implementing new solutions as the technical lead of a project
  • Producing software and database designs that meet both business and technical requirements
  • Performing hands-on development and unit testing of web-based software solutions primarily based on Microsoft technologies
  • Gaining a deep understanding of written and verbal business requirements provided by analysts or Product Managers
  • Participating in quality assurance, including system testing of the software developed when required
  • Managing software deployments and ongoing software support
  • Help mentor, lead, and coach junior team members with architectural direction, managing git branches, architectural best practices and coding standards
  • Perform work within allotted hourly budgets and within specific timeframes
  • Optional Experience working in Azure using App Services, Key Vault, Azure Functions, Azure Storage or others
  • Experience with Azure DevOps and working with Azure Pipelines or similar CI/CD tooling or the desire to learn
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .Net Developer
Senior .Net Developer

Troy Web • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+5
.Net Developer
.Net Developer

Troy Web Consulting • City of Cohoes (NY)

Hybrid
USD 95,000 - 135,000
Medical/Dental/Vision
401k match
PTO + holidays
+3
.Net Developer
.Net Developer

Troy Web Consulting LLC • City of Cohoes (NY)

On-site
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+3
C Developer
C Developer

INFOTRON • New York (NY)

Hybrid
USD 90,000 - 130,000
Competitive salary
Free food & snacks
Paid time off
+3
Staff Software Engineer / Hybrid Buckhead, GA / C# / .NET / Azure
Staff Software Engineer / Hybrid Buckhead, GA / C# / .NET / Azure

Motion Recruitment • Georgia

On-site
USD 140,000 - 210,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
Senior .Net FullStack Engineer
Senior .Net FullStack Engineer

Nix • Boston (MA)

Hybrid
USD 120,000 - 180,000
Flexible working format
Competitive salary
Career growth
+3
Senior Software Engineer 2
Senior Software Engineer 2

Jobgether • United States

Remote
USD 120,000 - 190,000
Remote work: Fully remote position
Collaborative environment with Agile团队
Technical ownership in architectural方向
+3
Senior Project Manager
Senior Project Manager

Troy Web • United States

Hybrid
USD 120,000 - 160,000
Competitive base salary + bonus
Medical, Dental, Vision coverage on d1
Generous 401k match and employer contr
+4
Senior .NET Software Engineer
Senior .NET Software Engineer

OEC • United States

Hybrid
USD 100,000 - 140,000
Entry Level -Software Developer - Web Development
Entry Level -Software Developer - Web Development

MasterCorp, Inc. • Tallahassee (FL)

On-site
USD 120,000 - 180,000