Software Engineer

Apply Now

Company: E&M Technologies, Inc.

Location: Chantilly, VA 20152

Description:

Job Type

Full-time

Description

POSITION: ?Software Engineer ?

WORK LOCATION: ?Chantilly, VA?

JOB CATEGORY: ?Information Technology?

JOB TYPE: ?Full Time?

REQUISITION ID: EM?07-049?

CITIZENSHIP: ?United States Citizen?

CLEARANCE TYPE: ? Top Secret/SCI? With CI POLY

TRAVEL REQUIREMENTS: ? ?Yes, up to 10%?

E&M Technologies, Inc. is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers' mission and quest for professional growth. E&M provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.

E&M Technologies, Inc. is currently seeking a(n) ?Software Engineer ? to join our team in ?Chantilly, VA? in support of ?NGA?. ?The NGA delivers world-class geospatial intelligence that provides a decisive advantage to policymakers, military service members, intelligence professionals, and first responder?.

Job Responsibilities:
  • Contribute to software programming initiatives to support innovation and enhancement, using JavaScript, Java, and/or Python.
  • Execute software system validation and testing methods using Junit and Katalon
  • Create software solutions to leverage automated deployment technologies
  • Develop and deploy prototypes and solutions within Commercial Cloud Solutions leveraging Infrastructure platform services
  • Support the Agile software development lifecycle following Program SAFe practices
  • Apply DevOps tools like Ansible, Docker, and Jenkins to support automated deployment and containerization
  • Directly support deployment of build artifacts across a multitude of customer environments
  • Leverage Atlassian tools like JIRA, Bitbucket, and Confluence to track development activities, control source code, and author documentation
  • Create innovative solutions to meet the technical needs of customers
  • Communicate key project data to team members and build team cohesion and effectiveness.
  • Mentor / assist junior members of the team
  • Provide input/suggestions on technical approach to the Agile Team Leads.


Requirements

Minimum Qualifications:
  • B.S. degree with 2 to 4 years of prior relevant experience
  • Experience with coding in JavaScript; additional experience with Java, Python, and/or Bash desired
  • Experience in multiple of the following areas, and a desire to learn the others: Linux OS scripting, Database setup and integration, both relational and NoSQL (e.g., Oracle RDBMS, MySQL, CouchDB), Cloud infrastructure platforms (Amazon Web Services, Microsoft Azure), DevOps automation tools (Ansible, Chef, Puppet), Source control and Agile development tools (Git, Maven, Jenkins, Bitbucket, Jira, Confluence), Analytics and search engines (Elasticsearch, Splunk, Apache Solr)
  • Excellent communication skills (written and verbal)
  • Experience as a member of an agile software development team
  • Knowledge of software design patterns
  • Proficiency with MS Office Products (Word, Excel, Visio, & PowerPoint).
  • Must be a U.S. Citizen.
  • Must have or be capable of obtaining a U.S. Department of Defense (DoD) security clearance at the required level.

Preferred Qualifications:
  • Experience in identity management and governance, to include single sign-on, identity federation, or enterprise directory architecture and design
  • Experience with web development and use of Reacts, Redux or similar
  • Expertise in Kibana for developing interactive visualizations, reports, and dashboards
  • Proficiency with Logstash for data ingestion and transformation Familiarity with one or more of the following identity, credential, and access management (ICAM) concepts/standards: LDAP or MS Active Directory, PKI and TLS/SSL, OAuth 2.0, OpenID Connect (OIDC), SAML, SCIM, Multi-factor Authentication (MFA)
  • Experience working with or familiarization with JIRA and Confluence.
  • Experience with Microsoft Office Suite (e.g., Word, Excel, PowerPoint, etc.)


To Apply for this Position:

You must have the Minimum Qualifications in your resume to be selected as a candidate.

Salary Description

Up to $150K USD

Similar Jobs