NOTE: This is a remote position however, we need someone located in the VA, MD, PA, NJ, GA or NC area who can travel to northern VA for meetings when needed.
We are seeking someone with a solid .Net development background.
POSITION OVERVIEW: Working in a collaborative environment as a Software Development Manager, you discuss, plan, and build features into our product with the development team. Your expertise will provide the technical leadership to your team. You will actively participate in department meetings and continuing education. Your open mind toward change and new technology will allow you to continue to expand your skills and growth.
ESSENTIAL DUTIES and RESPONSIBILITIES, includes the following responsibilities, but not limited to :
· Responsible for collaborating with our product owners and project managers to build out project execution plans and ensure the appropriate resources are allocated to the right projects.
· Manage solving problems, achieving goals through teamwork and communication, and getting projects unstuck.
· Provide input on staffing, budgets, scheduling, and technical direction.
· Manage a team of e ngineers responsible for ensuring the success of projects, as well as the growth and collaboration of your team.
· Apply your experience and knowledge to company problems. You estimate development tasks efficiently and build that information into project plans.