Senior Software Engineer in Indianapolis, IN at Vaco

Date Posted: 2/19/2021

Job Snapshot

Job Description

Senior-level Software Developer will work on improving a Supply Chain Management system and will assist in the architectural design or redesign of future systems.


  • Performing in a leadership role which involves mentoring developers on current tech stack and assessment of their capabilities.
  • Contributing to the architectural design of any Greenfield and redesign projects.
  • Maintaining production applications written in C#, OOP, ASP.Net, Kendo UI, jQuery, SQL and Entity Framework.
  • Managing and/or leading projects within an Agile SDLC using Azure DevOps
  • Demonstrating an excellent understanding of .Net framework, OOP, SQL Database concepts
  • Interacting with business analyst and quality assurance departments to understand business. requirements in order to complete technical design documents, coding, unit testing and implementation of projects.
  • Identifying and implementing continuous improvement initiatives to enhance the performance of the position, the team and the company.


  • Senior level C#, .NET Framework / .NET Core
  • HTML/CSS/Javascript
  • Unit Testing
  • SQL Server / Postgres SQL Server
  • Experience using ORMs like Entity Framework / Dapper
  • Azure Cloud Experience
  • Azure DevOps (Git, Pipelines, etc)
  • Expert understanding of Object Orientated code and design
  • Well-developed interpersonal, team-work and customer service skills, inside and outside of department


  • React Experience
  • Docker/Kubernetes
  • Microservice Architecture
  • Mass Transit Experience
  • Mobile Development Experience
  • DevOps Experience with Pulumi / Terraform / Ansible

SALARY: $95-105K

Job Requirements

Azure DevOps Agile design C# OOP mentoring Entity Microservice docker kubernetes React .Net Core