i3 Verticals logo
i3 Verticals
Posted 33 days agoVerified live 2d ago

Software Engineer

Brief overview

Remote
C#.NET CoreEntity FrameworkRazor PagesAngularSQLRelational DatabasesUnit TestingIntegration TestingPayment ProcessingMicrosoft Azure

Job description

Summary

i3 Verticals is seeking a mid-level Software Engineer to join its Transportation department and contribute to web applications that enable users to digitally sign files. The role focuses on developing backend APIs, modernizing Razor Pages applications into Angular/REST API applications, implementing customer-driven features, improving the codebase, and collaborating within a Scrum team.

Responsibilities

  • Develop, enhance, and maintain backend APIs using .NET Core
  • Help transform our current Razor pages app into an Angular/Rest API app
  • Develop new features based on customer requirements
  • Tackle technical debt and help improve our complex codebase
  • Perform code reviews
  • Participate in Scrum Team ceremonies and collaborate with others on the team to achieve our goals
  • Keep up to date with modern technologies, frameworks, and platforms

Skills

  • 3 – 5 years of relevant enterprise software development experience
  • Proficiency in .NET Core, Entity Framework, and Razor Pages
  • Strong experience in relational databases, preferably SQL Server
  • Experience in frontend development using Angular
  • Excellent written and verbal communication skills
  • Proven analytical, problem solving, and decision-making skills
  • Ability to navigate, understand, and contribute to complex, distributed, multitenant applications
  • Ability to work independently and collaboratively
  • Ability to prioritize and manage projects to defined timelines
  • C#, .NET, .NET Core API
  • Razor Pages
  • Angular
  • SQL
  • Experience with Unit and Integration Testing (xUnit, NUnit, etc.)
  • Familiarity with payment processing
  • Familiarity with cloud hosting, especially Azure

Qualifications

Must Haves

  • 3 – 5 years of relevant enterprise software development experience
  • Proficiency in .NET Core, Entity Framework, and Razor Pages
  • Strong experience in relational databases, preferably SQL Server
  • Experience in frontend development using Angular
  • Excellent written and verbal communication skills
  • Proven analytical, problem solving, and decision-making skills
  • Ability to navigate, understand, and contribute to complex, distributed, multitenant applications
  • Ability to work independently and collaboratively
  • Ability to prioritize and manage projects to defined timelines
  • C#, .NET, .NET Core API
  • Razor Pages
  • Angular
  • SQL

Nice to Haves

  • Experience with Unit and Integration Testing (xUnit, NUnit, etc.)
  • Familiarity with payment processing
  • Familiarity with cloud hosting, especially Azure

More jobs like this