Job Summary:

The Software Engineer II role will be responsible for developing cloud native applications on our .NET, Azure platform in support of Inside Response business needs. This role requires excellent communication skills and team collaboration demonstrated by working in partnerships with business line stakeholders and vendors while meeting objectives across assigned projects.

Essential Functions:

  • Implement features that meet business requirements while maintaining a healthy, sustainable, and reliable codebase
  • Contribute to overall group objectives like finding opportunities for cross-project code reuse, improving developer experience using automation, and improving operational stability.

Knowledge, Skills, and Abilities:

  • Experience developing web and server less applications using micro services and event driven architecture patterns
  • 4+ years C#, .NET Core
  • 3+ years Angular (modern) & Typescript
  • 3+ years SQL experience, bonus if you have NoSQL experience using CosmosDB or Mongo
  • 1+ years working with Azure
  • 1+ years modern DevOps, such as Azure DevOps Pipelines
  • Ability to perform tasks with minimal technical supervision

Training and Experience:

  • Bachelor’s degree in Software Engineering, Computer Science
  • Minimum of 4 years of software development or programming experience writing complex web applications and APIs.
  • Experience with Github
  • Experience with code-based unit testing such as xUnit
  • Experience with modern code deployment using Azure DevOps Pipelines