PRINCIPAL SOFTWARE ENGINEER

Main Location
Waltham, MA, United States
Open jobs
powertofly approved What Raytheon Has to Offer:

Follow Raytheon To Get Updated When They Post New Roles On PowerToFly!



Raytheon is searching for a software engineer who will support our program’s design and development teams for our DHS customer. The Prin. Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. These projects are focused on cybersecurity, data analytics, big data and information sharing.



Responsibilities:

  • Lead software development teams and projects;
  • Coordinate with management, stakeholders and customers with sprint activities;
  • Mentor and train junior engineers;
  • Design and develop new software;
  • Maintain existing software and resolves software problem reports;
  • Modify existing software to add new features;
  • Perform individually and as part of an agile team;
  • Utilize software development and software design methodologies appropriate to the development environment and in compliance with customer and industry lifecycle development approaches;
  • Develop, execute and document software testing, including test cases;
  • Perform software requirement analysis, derivation and allocation;
  • Provide input to the software components of system design to include hardware/software trade-offs, software reuse, application security, and use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development;
  • Provide input to hardware (COTS/GOTS/capacity/etc.) recommendations;
  • Prepare software documentation, including user guides;
  • Lead scrums, sprint planning and demos.



Required Skills:

  • Must have a Top Secret Clearance with SCI Eligibility (SSBI within the last 5 years)
  • U.S. Citizenship required
  • Demonstrated experience and/or familiarity with one of more of the following: Java, Perl, Ruby, Python, JavaScript (NodeJS, Angular, AngularJS, etc.), HTML, C, C++, .NET, ColdFusion, Adobe, Ozone Widgets, MVC (Spring, Struts, etc.), unit testing (JUnit, etc.), ORM (Hibernate, etc.)
  • Demonstrated experience and/or familiarity with one of more of the following: web servers/application servers (JBoss, Apache, TomCat, etc.), messaging systems/streaming systems / data flow (Apache ActiveMQ, Kafka, Camel, NIFI, etc.)
  • Web services/APIs/Search: RESTful services and SOAP, Solr, Elasticsearch, etc.
  • Demonstrated experience and/or familiarity with one of more of the following: SQL, PL/SQL, T-SQL scripts and procedures, Oracle, MySQL, JBDC, etc.
  • Demonstrated experience and/or familiarity with ETL process
  • Demonstrated experience and/or familiarity with big data/Hadoop ecosystem (HDFS, Hive, etc.) and NoSQL data stores (MongoDB, HBase, graph database, etc.)
  • Windows, Linux and VMWare
  • Experience with Agile development methodology
  • Experience with software configuration management and control tools (e.g., git, CVS, Eclipse, ClearCase, etc.)
  • Experience with automated testing tools (e.g., RSpec, Cucumber, etc.)
  • Possess great communication skills, both oral and written
  • Must work well in an agile team environment as well as independently
  • Must exhibit good time management skills, independent decision making capability and customer service
  • Ability to work with peers, management and stakeholders to successfully meet our customer’s mission
Desired Skills:
  • Experience data engineering support to DHS, DOD or intelligence customers
  • Trained in Six Sigma methodology
  • ITIL knowledge and certification
  • NoSQL data storages (MongoDB, HBase, graph database, etc.) is a huge plus
  • Apache Hadoop ecosystem (HDFS, Hive, etc.)
  • Java and Python programming
  • Windows, RHEL and VMWare

Desired Certifications:
  • DODI 8570.1 Compliance at IAT Level II certification (GSEC, CompTIA Security+, SCNP or SSCP)
  • DODI 8570.1 Compliance at IAT Level III certification (CISA, GSE, SCNA, CISSP (or Associate) or GCIH)
  • HDPCD: HDP Certified Developer (or equivalent)
  • HDPCD-Spark: HDP Certified Apache Spark Developer (or equivalent)
  • HDPCA: HDP Certified Administrator (or equivalent)
  • HCA: Hortonworks Certified Associate (or equivalent)
  • CSSLP: Certified Secure Software Lifecycle Professional (or equivalent)
  • SP: SAFe Practitioner (or equivalent)
  • AWS Certification (Functional, Associate and Professional)
  • RedHat Certification (OpenShift and Ansible)

Help us maintain the quality of jobs posted on PowerToFly. Let us know if this job is closed.
Mission
We're a community of women leveraging our connections into top companies to help underrepresented women get the roles they've always deserved. Simultaneously, we work to build truly inclusive hiring processes and environments where women can thrive and not just survive.
Are you hiring? Join our platform for diversifiying your team
PRINCIPAL SOFTWARE ENGINEER
Raytheon