Campus Pride Jobs

Mobile Campus Pride Logo

Job Information

SAIC Software Engineer Senior Principal - Reston, VA in RESTON, Virginia

Description

Software Engineer Senior Principal to work in Reston VA:

RESPONSIBILITIES AND ROLES:

  • Collect and analyze user requirements and capture them for Agile Scrum methodology features, user stories and technical advice to the product owners.

  • Assist backlog grooming and scheduling stories according to priorities for each project and its modules.

  • Create dependency matrix where the stories are scheduled, identifying the technical impedances, and creating the technical stories.

  • Design software applications along with Low Level Design (LLD), which will be associated with each of the stories.

  • Use design patterns such as Factory, Facade, Builder, and Singleton.

  • Assist architects and technical leads to develop a system design which will help identify the dependency with other modules and various sub-systems.

  • Design and build databases and database queries built on top of Object Relational models.

  • Participate with production deployment process, release planning, creating documents for the release, and creating scripts for the release as well as documenting the step-by-step process for the platform team.

  • Develop applications using various frameworks such as Spring boot, Spring data, Spring MVC, Angular, Jquery, Camel and Hibernate using SVN, GIT.

  • Develop unit testing processes using Junit, Jmock, Mockito framework and will integrate the unit test with the build process to maintain expected code coverage.

  • Perform environment Integration testing, such as development, staging and production environment to assure that all functionalities work as expected.

  • Develop RESTful web service using CXF, Jersey frameworks and spring RESTful layer. Use JAVA and JavaScript security standards enforced by specification; MySQL databases, Jenkins build and CloudForms Management Engine (CFME), spring batch and Linux, CXF, JMS API, Jackson, JaxB and SAX parsers to process JSON and XML responses.

Qualifications

EDUCATION: Requires a Bachelor’s Degree in Computer Information Systems (or equivalent based on evaluation of academic credentials, training and/or experience) as well as twenty-four (24) months in job or job related experience to include job duties listed above. Opportunity to work from home. Full-time position at 40 hours/week, Monday through Friday 8:00 a.m. to 5:00 p.m.

Job code# 2415399. EOE.

SAIC accepts applications on an ongoing basis and there is no deadline.

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. REQNUMBER: 2415399

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

DirectEmployers