the smart solution for Chantilly jobs

Software Development Manager

Company: CACI International
Location: Chantilly
Posted on: September 12, 2018

Job Description:

Job Description

Join CACI as a Software Development Manager supporting financial management applications that help our Department of Defense customers plan and budget resources to support our country. We have been supporting our customers for over 20 years with 5 applications across 6 different clients. We continue to develop and implement exciting and complex solutions to support the evolving needs of our customers.

We are looking for a motivated, highly organized lead .NET developer to manage a team of 5-6 junior-senior .NET and SQL developers. As a development lead, you will be responsible for providing technical guidance on the design of two complex object-oriented DoD Budget applications using the most up-to-date technologies to provide the best user experience and improved maintainability. You will be expected to collaborate closely with all members of the scrum team to ensure team is implementing accurate and high-quality solutions. As the development manager, you will be expected to ensure direct reports stay on track, helping to remove any impediments they run in to in addition to communicating expectations, goal setting and delivering performance evaluations. Additionally, you will work closely with the customer relationship manager at the Pentagon at times throughout the year, managing all technical aspects of the customers environment. This includes migration of releases to the customers production environments, coordinating with the Air Force and Army IT group on network and server issues and upgrades, and coordinating with the Scrum team to ensure all production issues/requests are resolved according to customer deadlines.

This role requires strong technical, management, and leadership skills and the ability to manage time effectively to properly prioritize and multi-task. You must be able to work collaboratively with the customers and with our project team in an Agile environment, following agile processes and remain flexible to changes in a fast-paced environment. This position is a great opportunity for anyone interested in becoming a Software Development Project Manager or other customer-facing or management type of role! Your contributions will directly impact the success of the customers' mission, our team, and ultimately CACI!


  • Lead, direct and grow the software development team in the design of optimized, scalable, and reusable solutions
  • Make design and architectural decisions which define solutions to realize our products' visions
  • Prototype, prove, and build solutions using Open Source and JavaScript frameworks, and .NET platforms
  • Mentor team members in best practices around architecture practices and patterns
  • Research and recommend technologies that improve current systems and provide vision for future technology architecture and infrastructure
  • Work with Client Lead, Project Lead and Business Systems Analyst Team to ensure functional designs are technically feasible and include all information needed by developers to perform the work
  • Prepare technical designs/prototypes when needed
  • Hold the team accountable for code quality, and on-time delivery of committed work.
  • Establish and refine process for a rapid growing team.
  • Shape the development culture to encourage innovation and high-level execution.
  • Manage direct reports including communication of expectations, goal setting, and deliver/write performance evaluations.
  • Work as a scrum master within an Agile Scrum Environment
  • Collaborate with the application Architect to identify impacts of the architecture changes on the rest of the application and solutions to those impacts
  • Communicate status of work items to the Project Lead, identify impacts on the release plan, and suggest resolutions for any issues/impacts
  • Identify and communicate project risks and mitigation strategies to the Project Lead weekly, at a minimum
  • Participate in on-site requirements gathering meetings that require technical expertise
  • Provide on-site support (Arlington locations) during critical application usage periods as needed.
  • Perform application releases in the customer Test and Production environments
  • Collaborate with Army and Air Force IT group on all network and server related issues to reach a final resolution
  • Establish trusted relationships with customer management and users by assisting with user support and ensuring the resolution of all technical issues according to customer deadlines


    • Bachelor's degree (in Computer Science or related field) and at least seven years of experience in Software Development.
    • DoD Secret clearance obtainable.
    • Team player who takes initiative and places a primary focus on the success of the team and customers.
    • Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple projects and rapidly changing priorities.
    • Experience mentoring and guiding less experienced software developers.
    • Experience interacting with customers/users.
    • Must have experience working in mission critical, fast-paced environments.
    • Experienced in problem solving, and able to follow a methodical implementation process.
    • Experience with Agile development methodologies.
    • Expert-level experience with .NET 4.0 (or higher) Framework and MVC and expert-level competency in C# or VB.NET.
    • Expert-level experience with web technologies such as HTML5, CSS, JQuery, Bootstrap, RESTful web services, XML, Json, Angular and ORMs.
    • Expert-level experience with Windows Server, IIS configuration/administration, and SQL Server (DB Design, Query Optimization, Indexing).


      • Experience managing a team of software developers.
      • Experience performing database administration duties.
      • Experience with designing and developing applications in accordance with 508 Compliance requirements.
      • Experience with Entity Framework and Aspose.Total publishing components.
      • Experience performing as a scrum master for an Agile Team. Adept at helping scrum team remove impediments.
      • Experience working with applications leveraging micro services
      • Experience working on teams with mature unit testing and/or code peer review processes.
      • Experience with Team Foundation Server and build management.

        Job Location


        CACI employs a diverse range of talent to create an environment that fuels innovation and fosters continuous improvement and success. At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is proud to provide dynamic careers for employees worldwide. CACI is an Equal Opportunity Employer - Females/Minorities/Protected Veterans/Individuals with Disabilities.

        Keywords: CACI International, Chantilly , Software Development Manager, IT / Software / Systems , Chantilly, Virginia

        Click here to apply!

        Didn't find what you're looking for? Search again!

        I'm looking for
        in category

Other IT / Software / Systems Jobs

WCS Sr Developer- Richmond, VA- Contract to Hire
Description: Hello, We have an immediate requirement for the below. Just go through the job description and share me your profiles once you feel comfortable. Feel free to contact me in business hours to the below (more...)
Company: Axius Technologies Inc
Location: Richmond
Posted on: 09/22/2018

Agile Coach TS/SCI with Polygraph
Description: Description Leidos is looking for an Agile Coach for a position in theNorthern Virginia area. This position requires an active TS/SCI with Polygraphclearance in order to be considered.--The candidate (more...)
Company: Leidos
Location: Reston
Posted on: 09/22/2018

Java Software Developer
Description: Description The Civil Health Operation has a Java Software Developer job available in Bethesda, MD. This opening will support federal health enterprise systems. Research, design, develop and maintain (more...)
Company: Leidos
Location: Bethesda
Posted on: 09/22/2018

Informatica Test Data Management (TDM)
Description: Job Title: Informatica Test Data Management TDM Location: Baltimore, MD Duration: 6 Months Must haves: TDM experience development , Informatica Responsibilities -- The Test Data Management TDM role (more...)
Company: AuroPro Systems inc
Location: Baltimore
Posted on: 09/22/2018

Description: We are looking for an Online Web Evaluator to join our team in the United States. As an evaluator, you are responsible for rating the content returned by search engines, using in-depth local knowledge (more...)
Company: Mommy Jobs Online
Location: Owings Mills
Posted on: 09/22/2018

Sr Java Developer
Description: Sr Java Developer Description The Civil Health Operation has multiple Sr Java Software Developer jobs available in Bethesda, MD. These openings support federal health enterprise systems. Research, design, (more...)
Company: Leidos
Location: Bethesda
Posted on: 09/22/2018

Systems Administrator/Engineer - TS/SCI with polygraph
Description: Systems Administrator/Engineer - TS/SCI with polygraph Description The Leidos Defense and Intelligence Group has a career opportunity for a Systems Administrator/Engineer in Columbia, MD. They will support (more...)
Company: Leidos
Location: Columbia
Posted on: 09/22/2018

Sr. BigData Technical Architect with JavaBackground -12+ years
Description: BigData Technical Architect/Sr. Technical Architect- 12 years exp level need 6 months Reston VA Education: Engineering Graduate, MCA, Masters/Post Graduates preferably IT/ CS No of positions: -10 (more...)
Company: Zodiac Solutions
Location: Reston
Posted on: 09/22/2018

Software Engineer
Description: Position : Software Engineer Location : Columbia, MD Duration : 6 months Must Have PL/SQL and HTML Primary Skills : Excellent knowledge of relational database design concepts, coding and debugging PL/SQL (more...)
Company: Miracle Software Systems, Inc
Location: Columbia
Posted on: 09/22/2018

Database Developer
Description: Senior Database Developer and Metrics Analyst Silver Spring, MD 20904 Assignment: 12 months W2 Senior developer position 8 years of
Company: Spectraforce Technologies
Location: Silver Spring
Posted on: 09/22/2018

Log In or Create An Account

Find us on Facebook

Find us on LinkedIn

Get the latest Virginia jobs by following @recnetVA on Twitter!

Chantilly RSS job feeds