Software Development Manager - Washington, DC


Job Order #:



Software Development Manager - Washington, DC


Washington, DC 




IT-Software Development: Enterprise Software Implementation & Consulting, General-Other: IT-Software Development, IT Project Management, Software-System Architecture

Job Description:

Software Development Manager
Reporting to Director of department, this key leadership role is responsible for managing and coordinating the resources and processes to deliver software releases of products, while helping to execute the objectives, definition and strategy for the software development teams by driving project initiatives that deliver on company vision.  In addition, the Software Development Manager will be tasked with solving software development issues on project performance, productivity, resource management and deadlines.  This includes requirements gathering, document engineering specifications, as well as plan, tasks, schedule and budget management, providing overall project management leadership for the full product development cycles.
-Perform full lifecycle systems/applications development to achieve corporate goals and clients’ requirements for the software and QA organization.
-Plan, budget, oversee and document all aspects of software development projects.
-Develop and maintain detailed program schedules, project scopes and objectives, and software development plans involving relevant stakeholders and product owner.  Ensure technical feasibility in conjunction with the technical leads.
-Coordinate internal resources to execute projects.  Ensure resource availability and allocation.
-Delivering quality software products on schedule within cost.
-Lead the resources for designing, coding, integration and debugging of systems /applications.
-Requirements analysis, System/Software design & analysis, code standards, reviews development/software metrics, system risk analysis, Integration and Test metrics.
-Translate product requirements into engineering specifications.
-Manage and oversee the software development tasks and individual resources productivity.
-Provide leadership to the software engineering team and enforce standard company policies and procedures that adhere to the software development standards.
-Work closely with Director of department to define product direction and design.  Anticipate future system needs, proactive in identifying solutions.
-Ensure that the project scope is reflected in the technical requirements/user stories, and that they are understood and accepted by the product owner and ready for developers to work off.
-Measure project performance using appropriate tools and techniques.
-Manage and report scope changes and the impact of required operational changes on the projects.
-Coordinate between the team and third-party suppliers/vendors.
-Maintain project documentation. Facilitate team huddles, meetings or Scrum events as needed.
-Coaching engineers in self-organization, cross-functionality and technical guidance.
-Help engineers to create high-value products within quality.
-Remove impediments to the engineers’ progress and motivate team members.
-BS in Computer Science; Master’s degree in Information Technology or related field is highly preferable.
-Extensive experience with developing and delivering commercial/enterprise software.
-5+ years on software development management and engineering is required.
-5+ years project management or scrum master experience required, including managing development/test teams.
-6+ years experience with MSFT Visual Studio, C#, .NET, MSFT SQL Server and MSFT platforms required.
-Experience with the use of biometric technologies, analytics, PMP certification, IBM RTC, Jira, MS-TS, MS Project are a plus.
-Excellent work ethic - professionalism, responsibility, proactive, excellent writing and spoken communication, ability to conduct presentations to stakeholders and product owner.
-Ability to manage multiple project simultaneously; documentation, team work and management.
-Must be authorized to work in the U.S. (US Citizen or Permanent Resident) and English as main language; being fluent in Spanish or French is a plus.
-Ability to travel internationally as required.
Keywords:  Washington DC Jobs, Software Development Manager, Visual Studio, C#, .Net, SQL Server, Microsoft Platforms, Washington DC Recruiters, IT Jobs, Washington DC Recruiting
If you are an employer and recruiting for similar IT professionals / positions, please contact our Technical Recruiters at Next Step Systems  We are a national IT Recruiting Firm / Agency specializing in full-time direct hire Information Technology employment opportunities.
No Corp-To-Corp Or Third Party Recruiters; W-2 Direct Hire Only.
To Apply Now, Send Your Resume To
Please check out all of our jobs at,,, and
Company Info
Next Step Systems
Chicago, IL, United States


Company Profile