Job Detail

Software Engineer - Level 2 (Dept 16)

Software Engineer - Level 2 (Dept 16)

Que Technology Group

Fort Meade, MD

Job ID : 744a4f7142317576545a56382f412f4756673d3d

Job Description :

*** Only candidates with current TS/SCI clearance will be considered ***

** We are unable to sponsor a clearance at this time ***

_________________________________________________________________________________________

JOB DESCRIPTION:

  • Develops, maintains, and enhances complex and diverse software systems (e.g., processingintensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements
  • Works individually or as part of a team
  • Reviews and tests software components for adherence to the design requirements and documents test results
  • Resolves software problem reports
  • Utilizes software development and software design methodologies appropriate to the development environment
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/(GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components

REQUIRED SKILLS:

  • Analyze user requirements to derive software design and performance requirements
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Integrate existing software into new or modified systems or operating environments
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software and system documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Develop or implement algorithms to meet or exceed system performance and functional standards
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
  • Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
  • Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
  • Develop and support a near real time messaging infrastructure, Messaging products include: TIBCO EMS, ActiveMQ, Artemis, and Kafka
  • Provide Tier III support on the Data Transport Systems (DTS) software
  • Develop and support the DTS portfolio (DTS supports complex event processing using FOSS tools to collect infrastructure monitoring/metrics, and generate threshold based and temporal based alerting, DTS components send status information back to storage areas where quires can be made)
  • DTS products include but are not limited to: Cloud storage areas: Apache Accumulo (Apache Zookeeper, ApacheHadoop) - Oracle DMBS - Real time streaming: Storm - Distributed in-memory data Cache/Storage: Redis - Graph Compute engine/Query Interface apache Tinkerpop/Gremlin - Rules Engine: JBoss Drools - Apache Camel - Spring Framework: used extensively to standardize/simplify configuration logic control, data access, security, Web-tier, etc.
  • Develop and support the GUI interface into the EMM
  • GOTS developed applications include: Addition to FOSS messaging tools to run in the SIGINT environment - GUI to display metric/monitoring status and do common queries - Command line tools to interact with Accumulo - Oracle stored procedures - Maintenance scripts to facilitate normal cluster functions (e.g. table splits, compactions, mergers, Local/HDFS directory cleanup, etc) - Java Multi-threaded applications
  • Develop and maintain software in the development environment
  • Use configuration management tool and repositories (i.e. Maven, Eclipse, GIT, Redmine)
  • Support Multi-threaded applications
  • Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
  • Implement recommendations for improving documentation and software development process standards
  • Oversee one (1) or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particular project
  • Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

DESIRED SKILL:

  • CWIP Requirements: IAM Level I Certification

EDUCATION AND EXPERIENCE:

  • Eight (8) years’ experience as a SWE in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.
  • Experience in one (1) or more of the following ten (10): Public Key Enabling (PKE) - RESTful services and containers (Oracle WebLogic, JBoss, Tomcat) - Java programming language - Perl programing language - Java EE - Secure web (SSL) and file encryption - LDAP (RedHat directory) Java - Linux (CentOS) - Modern IDEs (IntelliJ, Eclipse, etc.) - Agile Scrum process
  • Four (4) years' experience programming in the Linux, Unix, Windows, or Cisco OS operating system environment
  • Four (4) years' experience writing/maintaining software in Java or GoLang language
  • Two (2) years' experience with the Spring Framework
  • One (1) year experience providing/using restful interfaces
  • Four (4) years' experience using software development configuration management tools (such as GIT, CVS)
  • Two (2) years' experience with test harness software such as Junit or FIT
  • Familiarity with SIGINT security rules
  • Two (2) years' experience with the SIGINT environment

** You must have TS/SCI Clearance for this position **

BENEFITS:

  • Competitive salary
  • Employer-paid health care 100% (CareFirst – Medical, Dental, and Vision)
  • 401k Safe Harbor Plan – 6% match – Immediately vested
  • 25 days personal time off
  • 11 Federal Holidays
  • Up to 3 Employer Paid Code Red Days (due to weather, shutdown, etc.)
  • $5,000 per year for Training/Personal Development
  • Employer-paid Short-Term Disability/Long Term Disability/Life Insurance/AD&D

Job Type: Full-time

Schedule:

  • 8 hour shift
  • Monday to Friday

License/Certification:

  • TS/SCI clearance with polygraph? (Required)

Security clearance:

  • Top Secret (Required)

Work Location: One location

Company Details :

Name : Que Technology Group

Headquarter : Baltimore, MD

Revenue : Less than $1 million (USD)

Size : 1 to 50 Employees

Type : Company - Private

rave-on-records.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, rave-on-records.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, rave-on-records.com is the ideal place to find your next job.

Details

: Fort Meade, MD

: 64722 - 95894 USD ANNUAL

: 54 days ago

Share Job :

Related Jobs

Senior Software Engineer

Gamma Scientific Inc

San Diego, CA

100000 - 130000 USD ANNUAL

Full Time

Travel to assist with software implementation and system integration in the field. Utilize software engineering tools such as configuration management systems,

Boise, ID

56584 - 86218 USD ANNUAL

Full Time

This position will have a focus on growing our functional maintenance program for our long-term residents. Job Types: Full-time, Part-time.

Registered Nurse

Upham's Corner Health Center

Dorchester, MA

36 - 65 USD HOURLY

Full Time

_Tuition reimbursement, CEU reimbursement, paid professional development, company paid 3.5% contribution towards 403(b), health, dental, & vision benefits; PTO;

Poughkeepsie, NY

43.92 - 81.56 USD HOURLY

Full Time

Including administrative and technical components, financial management, compliance, vendor contract oversight, patient access and referring physician outreach.

Cashier/Customer Service

Patriot Fuels, Inc.

Alexander, ND

16 - 18 USD HOURLY

Full Time

Resolve customer issues, answer questions, or complaints. At Patriot, we understand that from processing high volume transactions, interfacing with customers,