Senior Software Engineer - 19489

G2 INC Annapolis Junction , MD 20701

Posted 4 weeks ago

Senior Software Engineer - 19489

Position Location Annapolis Junction, MD

Requisition # 19489


of Openings 2


HII- Mission Driven Innovative Solutions Inc. (HII-MDIS) is currently seeking a Senior Software Engineer to work out of their Annapolis Junction, MD office.

HII - Mission Driven Innovative Solutions Inc. (HII-MDIS) provides mission-critical engineering and technical service to Information Technology, Federal Civilian, and National Security, Aerospace & Defense and International government and commercial customers at over 100 locations worldwide.

Duties and Responsibilities (to include but not be limited to the following):

  • Apply your subject matter expertise to analysis, assessment, design, development, integration, installation, automation, documentation, and implementation of software solutions

  • Evaluate and select Commercial Off-The-Shelf (COTS) and Free Open Source Software (FOSS) products and integrate them with COTS, FOSS, and proprietary components

  • Work with multiple cross-functional teams to resolve problems, which requires expert knowledge and knowledge of other integrated technologies

  • Provide architectural guidance and oversight into the integration of software components and services

  • Apply subject matter knowledge to areas including: interoperability, monitoring, performance testing/optimization, and application security

  • Provide technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems

  • Collaborate with other engineering teams

Qualifications and Experience :

Required -

  • A Bachelor's Degree from an accredited college or university in Computer Science, Engineering, or a related field, with nine (9) years experience OR 4 additional years of relevant experience in lieu of degree

  • At least eight (8) years of experience designing, implementing, integrating, documenting, automating, monitoring, and/or managing software components, services, and systems of various sizes (e.g., small, large)

  • At least six (6) years of experience within the last eight (8) years developing software for Linux-based environments

  • 2+ years of experience with object-oriented design and object-oriented programming in Java

  • Experience managing source code and builds

  • Strong collaboration skills

  • Ability to be flexible and adaptable

  • Strong written and verbal communication skills

  • Strong critical thinking and problem-solving skills

  • Experience creating documentation, workflows, and diagrams

  • Must be US Citizen

  • Clearance: Must be able to obtain and maintain a security clearance.

Preferred -

  • Familiarity with agile methodologies and tools

  • Experience with the software development life cycle (SDLC), including requirements analysis, design, implementation, and testing

  • A strong understanding of Linux (Red Hat Enterprise Linux (RHEL) and CentOS)

  • Experience with JavaScript (Angular preferred)

  • An understanding of containers and virtualization technologies, standards, best practices, and implementations

  • Experience container orchestration software (Docker, Kubernetes, OpenShift, etc.)

  • DevOps experience a strong plus

  • General knowledge of Cloud Management

  • Familiarity with Amazon Web Services (AWS)

  • IDAM Experience highly desired

  • Familiarity or Experience with KeyCloak and Apache

  • Familiarity or Experience with Ansible and/or Saltstack

  • Familiarity with SQL and NoSQL databases

  • Experience designing, implementing, deploying, and managing web applications and supporting services

  • Experience with big data systems and analytic systems is a plus

  • Experience applying information assurance and cybersecurity principles to applications and services is a plus

Security :

  • All candidates will be subject to a pre-employment background investigation and drug screening per HII requirements.

  • Must be able to obtain and maintain a security clearance.

Huntington Ingalls Industries is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer 19489

Huntington Ingalls Industries

Posted 2 months ago

VIEW JOBS 2/28/2020 12:00:00 AM 2020-05-28T00:00 Senior Software Engineer - 19489 Position Location Annapolis Junction, MD Requisition # 19489 # of Openings 2 HII- Mission Driven Innovative Solutions Inc. (HII-MDIS) is currently seeking a Senior Software Engineer to work out of their Annapolis Junction, MD office. HII - Mission Driven Innovative Solutions Inc. (HII-MDIS) provides mission-critical engineering and technical service to Information Technology, Federal Civilian, and National Security, Aerospace & Defense and International government and commercial customers at over 100 locations worldwide. Duties and Responsibilities (to include but not be limited to the following): * Apply your subject matter expertise to analysis, assessment, design, development, integration, installation, automation, documentation, and implementation of software solutions * Evaluate and select Commercial Off-The-Shelf (COTS) and Free Open Source Software (FOSS) products and integrate them with COTS, FOSS, and proprietary components * Work with multiple cross-functional teams to resolve problems, which requires expert knowledge and knowledge of other integrated technologies * Provide architectural guidance and oversight into the integration of software components and services * Apply subject matter knowledge to areas including: interoperability, monitoring, performance testing/optimization, and application security * Provide technical direction for the development, engineering, interfacing, integration, and testing of complex hardware/software systems * Collaborate with other engineering teams Qualifications and Experience : Required - * A Bachelor's Degree from an accredited college or university in Computer Science, Engineering, or a related field, with nine (9) years experience OR 4 additional years of relevant experience in lieu of degree * At least eight (8) years of experience designing, implementing, integrating, documenting, automating, monitoring, and/or managing software components, services, and systems of various sizes (e.g., small, large) * At least six (6) years of experience within the last eight (8) years developing software for Linux-based environments * 2+ years of experience with object-oriented design and object-oriented programming in Java * Experience managing source code and builds * Strong collaboration skills * Ability to be flexible and adaptable * Strong written and verbal communication skills * Strong critical thinking and problem-solving skills * Experience creating documentation, workflows, and diagrams * Must be US Citizen * Clearance: Must be able to obtain and maintain a security clearance. Preferred - * Familiarity with agile methodologies and tools * Experience with the software development life cycle (SDLC), including requirements analysis, design, implementation, and testing * A strong understanding of Linux (Red Hat Enterprise Linux (RHEL) and CentOS) * Experience with JavaScript (Angular preferred) * An understanding of containers and virtualization technologies, standards, best practices, and implementations * Experience container orchestration software (Docker, Kubernetes, OpenShift, etc.) * DevOps experience a strong plus * General knowledge of Cloud Management * Familiarity with Amazon Web Services (AWS) * IDAM Experience highly desired * Familiarity or Experience with KeyCloak and Apache * Familiarity or Experience with Ansible and/or Saltstack * Familiarity with SQL and NoSQL databases * Experience designing, implementing, deploying, and managing web applications and supporting services * Experience with big data systems and analytic systems is a plus * Experience applying information assurance and cybersecurity principles to applications and services is a plus Security : * All candidates will be subject to a pre-employment background investigation and drug screening per HII requirements. * Must be able to obtain and maintain a security clearance. Huntington Ingalls Industries is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected class. Huntington Ingalls Industries Annapolis Junction MD

Senior Software Engineer - 19489

G2 INC