Join our Talent Network >

Software Development Manager

Job ID: 2209709
Location: RESTON, VA, United States
Date Posted: Jun 29, 2022
Category: Software
Subcategory: SW Engineer
Schedule: Full-time
Shift: Day Job
Travel: Yes, 25 % of the Time
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Public Trust
Potential for Remote Work: Hybrid Remote
Benefits: Click here

Share: mail

Job Description

Description

The Software Development Manager oversees the delivery of software engineering and development projects. This individual will play different roles depending on project and customer needs, including running Agile ceremonies, release planning, interfacing with customer product management, removing roadblocks from individuals or between teams, and participating in architecture and design processes. Leading day to day activity of software development teams, to interfacing and coordinating activity between customer project teams, as well as supporting Federal Civilian customer on-boarding activities

Primary Responsibilities:

  • Work with other SME’s to solve data architecture and scalability issues, as well as to work closely with our platform team to ensure the application architecture and infrastructure architecture work well together.
  • Lead and deliver on application architecture needs from planning through production and release
  • Manage and coordinate all phases of application development projects to include planning, systems analysis, systems design, implementation, integration and testing, deployment, and maintenance through the Software Development Life Cycle (SDLC)
  • Establish best practice application support methodology and processes, including maintenance and support roadmaps, processes and technical documentation
  • Collaborate with Project, Security and Infrastructure teams to define and implement client and OCIO goals
  • Support customer to plan, assign, and direct the activities of professional and technical staff involved in the design, development, and systems analysis functions required to create new computer application programs or install and implement software purchased from outside vendors
  • Collaborate with other SME’s and client development teams to develop cloud “managed services” offerings optimized to run at the Cloud Service Provider (CSP) environment to reduce the need for individual customers to build their own alternatives utilizing their existing dedicated spaces resources, to increase standardization, reduce cloud costs, improve security, and increase software delivery velocity.

This opportunity is contingent upon award. 

Qualifications

Required Education & Experience:

  • Bachelor's degree plus 14 years of experience or higher
  • 5+ years of IT experience
  • At least 2-3 years of experience managing a team of software engineers
  • Experience with API protocols and schemes (SOAP, REST); including micro-services concepts
  • Working knowledge of data structures and formats such as JSON and XML
  • Familiarity with cloud computing services, analysis & implementation experience
  • Experience with relational databases such as PostgresSQL, MySQL or MSSQL Server, or similar databases
  • Experience with source control using Git and GitHub
  • Strong oral and written communication skills
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 3+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis

Target salary range: $150,001 - $175,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.

Overview

SAIC® is a premier Fortune 500® technology integrator driving our nation's technology transformation. Our robust portfolio of offerings across the defense, space, civilian, and intelligence markets includes secure high-end solutions in engineering, digital, artificial intelligence, and mission solutions. Using our expertise and understanding of existing and emerging technologies, we integrate the best components from our own portfolio and our partner ecosystem to deliver innovative, effective, and efficient solutions that are critical to achieving our customers' missions.

We are more than 26,500 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer, fostering a respectful work culture based on diversity, equity, and inclusion that values all contributors. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.1 billion. For more information, visit saic.com.

Share: mail

Similar Jobs

Senior Software Developer

RESTON, VA, United States
Software

Software Engineer

RESTON, VA, United States
Software

Associate Software Engineer

RESTON, VA, United States
Software

Junior Software Engineer

RESTON, VA, United States
Software

Junior Software Engineer

RESTON, VA, United States
Software

Software Engineer

RESTON, VA, United States
Software

Software Development Manager

RESTON, VA, United States
Software