Remote Software Engineer (Tech Debt)

Insight Global
Cincinnati, United States of America
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Cincinnati, United States of America

Tech stack

ASP.NET
.NET
Software System Penetration Testing
Azure
Bootstrap
Business Software
Static Program Analysis
Continuous Integration
Quartz (Graphics Layer)
Entity Framework
jQuery
Microsoft Software
Microsoft SQL Server
RabbitMQ
Software Engineering
SQL Databases
SQL Server Reporting Services
Web Applications
Telerik
Technical Debt
Angular

Job description

An employer is seeking multiple software engineers to join a team focused on tech debt. This team will help to refine, develop, and deploy component upgrades, vulnerability remediations, and penetration test remediations to the suite of custom line of business applications. Software engineers should be capable of working with the full Microsoft stack. Upgrade components in existing .NET framework and .NET applications. Components commonly upgraded:

  • Migrate to SQL 2019

  • Migrate reports to SSRS 2019

  • Quartz .NET

  • Serilog

  • MassTransit / RabbitMQ

  • Microsoft.OWIN, System.Net.Http

  • Bootstrap

  • Newtonsoft.Json

  • Progress Telerik/Kendo controls

Assess and address web application vulnerabilities identified via penetration testing.

Assess and address vulnerabilities identified as by the static code analysis tool (Snyk).

Address vulnerabilities identified by the internal security team.

Participate in agile team ceremonies (refinement, standups, retros, etc).

Requirements

5+ years in Software Engineering focusing on Technical Debt in .NET and ASP.NET

Experience in a banking industry background

Angular + AngularJS

Bootstrap + Jquery

Entity Framework

RabbitMQ

SQL Server

SQL Server Reporting Services

Azure DevOps (CI/CD)

Apply for this position