Hybrid Mid-Level Software Engineer, .NET

Posted 2 days ago

Apply now

About the role

  • Mid-Level Software Engineer developing software solutions ensuring driver and passenger safety for the Department of Transportation. Collaborating within agile teams to deliver high-quality software products.

Responsibilities

  • Build and support software products for the Department of Transportation
  • Analyze scope of work and provide estimated development timelines
  • Follow agile sprint-based development schedule
  • Unit test modules prior to handing off to Test Team
  • Assist Test Team with load/performance testing
  • Peer-review colleagues' work and provide feedback
  • Document design decisions and technical details
  • Maintain source code version control in Azure DevOps/GitHub
  • Implement, document, and maintain robust software solutions

Requirements

  • Bachelor's Degree in Computer Science or related field
  • 3-8 years of work experience in software development or related field
  • 2+ years of writing object-oriented code in C#, C++, or Java
  • 2+ years of building .NET Framework, and ASP.NET Core web applications or APIs
  • 1+ years of experience building full-stack web applications using ASP.NET MVC, Angular, and Bootstrap
  • 2+ years of designing objects in relational databases
  • 2+ years of hands-on experience with Microsoft SQL Server
  • 2+ years of creating rich web application user interfaces using HTML, CSS, JavaScript/TypeScript

Benefits

  • Health/dental/life insurance
  • Short and long-term disability
  • Flexible spending accounts
  • 401k with company match
  • Paid time off
  • Paid holidays

Job title

Mid-Level Software Engineer, .NET

Job type

Experience level

Mid levelSenior

Salary

$105,000 - $125,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job