This site uses cookies. To find out more, see our Cookies Policy

Software Development Team Manager in Richmond, VA at Vaco

Date Posted: 5/15/2019

Job Snapshot

Job Description

IT management professionals, take your career to the next level by bringing your technical and leadership expertise to some of the nation's top companies. Let Vaco serve as your advocate in presenting you to clients who are looking for IT Managers. Our recruiting staff gives you an advantage over your competition by promoting your strengths and assets directly to hiring managers while helping you to be more prepared for your interviews.

From keeping you up to date on market trends and industry expectations, to providing you with valuable insight into the company's culture, compensation expectations and growth opportunities of specific clients, Vaco will give you the edge you need in today's highly competitive job marketplace. If you have a strong technology and leadership background and are ready for a rewarding new challenge, let Vaco help you to make it happen. Apply today!

The Software Development Team Manager is responsible for architecture, project ownership and team leadership. You will design, develop, test, and launch applications and platforms that scale to millions and leverage terabytes of information.

Responsibilities

  • Deeply understand what drives the business for which you are building software. We firmly believe that what separates a good Technical Manager from a great one is a deep understanding of the business that they are supporting.
  • Work directly with senior leaders in our Product Design and Research organizations to design applications that amaze your customers.
  • Use your experience to identify the best architecture and technologies to meet product requirements.
  • Lead a team of software developers in building applications and platforms using the Microsoft Technologies (.NET and SQL Server)
  • Work with your QA resources to ensure that the software you deliver is of the highest quality.
  • Take complete ownership of product launch activities and coordinate closely with DevOps to monitor application performance and availability.
  • Continue monitor application metrics to ensure the expected results are being achieved.
  • Make your team and those around you better at what they do by (1) hiring and developing the absolute best (10X) developers, (2) setting clear team objectives and (3) providing concise, timely and actionable guidance to team members.

Skills & Qualifications

  • Bachelor's Degree
  • A demonstrable track record of building and launching successful products that scale as needed and provide response times that can be measured in milliseconds
  • 5+ years of deep, full stack development experience
  • 2+ years of team leadership experience
  • Solid experience with C#, MVC, JavaScript (one or more of modern frameworks including React, Angular or Knockout), HTML/CSS, data access technologies and SQL Server
  • High proficiency in Agile development and testing methodologies (including test automation)
  • Excellent written and verbal communication skills; Must be able to communicate at a level appropriate to the audience (direct reports, peers and senior management)
  • Ability to build and motivate high performance software development teams