Principal Software Developer

Sorry, this job was removed at 4:49 p.m. (CST) on Monday, April 18, 2022
Find out who's hiring in Washington DC.
See all Developer + Engineer jobs in Washington DC
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Description

SAIC is a premier technology integrator solving our nation's most complex modernization and readiness challenges. Our portfolio of offerings across the civilian, intelligence, defense, and space markets includes high-end solutions in IT, engineering, and mission solutions. We are 26,000 dedicated employees driven by mission, united by purpose, and inspired by opportunities to make a difference every day.

SAIC is also recognized as an IT leader in the intelligence and law enforcement spaces. We have an exciting opportunity with a large law enforcement agency with unique mission needs located in the DC metro area. We are seeking an individual to join the team who is fully committed to the success of the program and bringing the best innovation, implementation, and attitudes to bear to the position.

Description of Duties:

The Software Developer will work with stakeholders in collecting requirements, designing, testing, implementing, and maintaining core application software.

  • Support the development of an integrated solution to manipulate and manage DOJ data
  • Work as part of an Agile development team to conduct systems design, analysis, and development of the solution
  • Prepare and maintain documentation

Qualifications

Required Qualifications:

  • Bachelors and nine (9) years or more experience; Masters and seven (7) years or more experience; PhD and five (5) years related experience
  • Secret clearance required and ability to obtain a Public Trust
  • Development experience with PL/SQL and JavaScript
  • Experience with VB.NET or C# to the level required to modify and/or debug existing code
  • Expertise querying data to include aggregations, calculations, and producing metrics from data
  • Experience developing enterprise-level applications and supporting end-to-end systems development and delivery in an Agile environment
  • Experience with systems integration (i.e. moving data from one system to another, integrating functions between applications, experience with ETL, work with APIs, advanced level expertise with scripting languages)
  • Relational database experience
  • Demonstrated experience writing well-structured code and applications using coding best practices to deliver enterprise applications
  • Proficiency working with source control (Git, TFS, Azure DevOps, etc.)

Desired Experience/Skills/Attributes:

  • Experience with NoSQL
  • Experience with data analytics to include programing in python to support ML and AI applications
  • Experience with the MVC framework


COVID Policy: Prospective and/or new employees are required to adhere with SAIC's vaccination policy. All SAIC employees must be fully vaccinated and they must submit proof of vaccination on their first day of employment. Prospective or new employees may seek an exemption to the vaccination requirement at Contact Us and must have an approved exemption prior to the start of their employment. Where work is performed strictly at a customer site, customer site vaccination requirements preempt SAIC's vaccination policy.

More Information on SAIC
SAIC operates in the Aerospace industry. The company is located in Reston, VA. SAIC was founded in 2013. It has 24000 total employees. It offers perks and benefits such as Volunteer in local community, 4-day work week, Employee resource groups, Flexible work schedule, Remote work program and Diversity employee resource groups. To see all 303 open jobs at SAIC, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SAICFind similar jobs