- Time Management
Job Description: Raytheon is searching for a software engineer who will support our program’s design and development teams for our DHS customer. The Sr. 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.
Lead software development teams
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
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: 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
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
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)
Required Education (including Major):
Requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum of 6 years of prior relevant experience or equivalent years of experience.
Raytheon is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.