Share this Job

Go Back

Senior Software Developer (.Net, Windows) Location:Minneapolis, MN


2017-08-08 10:05:20
Job Type: Full Time only
Budget $: 100,000 - 200,000

Job Description

EOE/Minorities/Females/Vets/Disabilities

  • We have an exciting opportunity for a senior software developer to be a part of the DevOps tooling team that leads the transformation of IT toward a full automation future.
  • We are looking for an experienced developer who in addition to typical development responsibilities, have had good experiences to build, package and deploy software, as well as troubleshooting production issues across all layers of a web environment.
  • .Net stack experiences preferred, but equivalent Java experiences qualify too.
  • We use a collection of open source tools and purchased software as the components of our automation/self-service platform, and highly encourage innovation and creative problem solving.
  • If you have a strong passion of software development and latest technology trends, this could be a great innovation opportunity for you with the backing of an established enterprise environment!
  • You will be a part of our high performing DevOps team to continue to evolve the underlying tool chain to enable automated application release, as well as utilize this tool chain to advance automation capabilities in all aspects of IT - Hadoop data analytics platform, DB management platforms, network/storage management, just to name a few.
  • The global project team is comprised of 8-9 developers, each with specializations in different parts of our system and/or product lifecycle. We make an effort to provide growth opportunity for each team member.
  • To be successful in this project team, the core technical background required is strong development skills with a solid understanding of the software build, deployment and configuration process.
  • In addition to this core skill, we are also interested in candidates with a desire for team leadership roles (product ownership, scrum master, etc) and/or expertise in system ops and engineering.

This Position Will Possess:

  • 5+ years of development experience on the Microsoft platform, including .Net, SQL Server, IIS, Windows Server 2008+, and TFS
  • Passion in learning new technology and solving challenging problems
  • Hands on experiences in CI and Test Driven Development, tools such as Jenkins
  • Agile software development experiences
  • Experiences in software version control team practices, and tools such as GIT, TFS, subversion,
  • VM Ware experience
  • Change Management Tool experience
  • Scripting experience such as Power Shell, Ansible
  • Strong production environment troubleshooting skills
  • Monitoring tool experience
  • QA automation experiences
  • Team player, good communication skills
  • BA/BS or equivalent experience
Preferred Experiences
  • Open Source contribution experiences
  • DevOps practical experiences
  • Micro services architecture, container services, cloud/Azure migration experiences


Key Skills: