Cyber Software Engineer

Requisition ID: 21010404

  • Category IconCategory: Information Technology
  • Location IconLocation: Annapolis Junction, Maryland
  • Citizenship IconUS Citizenship Required for this Position: Yes
  • Clearance IconClearance Type: Polygraph
  • Telecommute IconTelecommute: No –Teleworking not available for this position
  • Shift IconShift: 1st Shift
  • Travel IconTravel Required: No
  • Positions IconPositions Available: 3

Peraton drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world’s leading mission capability integrator and transformative enterprise IT provider, we deliver trusted and highly differentiated national security solutions and technologies that keep people safe and secure. Peraton serves as a valued partner to essential government agencies across the intelligence, space, cyber, defense, civilian, health, and state and local markets. Every day, our 22,000 employees do the can’t be done, solving the most daunting challenges facing our customers. Description of Work:
•    Design and development of RESTful web services created with spring-mvc and secured with spring-security and GOTS add-ons
•    Requirements gathering, assessing, vetting, and migration into design, architecture, features
•    Software development, testing, installation, configuration, and upgrading
•    An active participant in design sessions
•    Programming to include code creation, bug fixes, and enhancements, as well as installation, monitoring, and configuration programs and scripts
•    Documentation of all designs/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence)
•    Strong oral and written communication skills
•    Strong organization skills
•    Experience with supporting complex operation software systems, including trouble shooting and problem solving
•    Willingness to adhere to and support development, testing and CM conventions as established by the team
•    Ability to work as a part of a collaborative team
•    Possess enthusiasm for one’s work   AJ2021

Education Requirement:
Bachelor’s Degree in Computer Science or related discipline from an accredited college or university is required.  Four (4) years of additional software engineering experience on projects with similar software processes may be substituted for a bachelor’s degree.   Basic Qualifications:
Minimum knowledge, skills, abilities needed.
•    3-7 years of experience as a software engineer
•    Experience in programs and contracts of similar scope, type, and complexity is required.
•    Experience with JAVA and technical experience
•    Experience with Spring (Strong understanding of dependency injection is required, experience with Spring MVC and other Spring features are a plus)
•    Experience developing RESTFUL web services
•    Experience with JPA or Hibernate
Preferred Qualifications:
Candidates with these skills will be given preferential consideration.
•    Experience using Tomcat or similar web server
•    Knowledge of the Maven build management Tool
•    Experience developing with SpringBoot
We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law. #AJ2021

Apply Now
Apply Now

What's great about
Northrop Grumman

  1. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.
  2. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future.
  3. Enjoy benefits like work-life balance, education assistance and paid time off.

Did you know?

We offer an array of benefits to give you the support you need, including matching 401K, tuition assistance, health insurance and wellness options, coaching, mentoring and more.