Software Engineer 2.5 w/ 17 years experience Information Technology Annapolis Junction, MD

Onyx Point, Inc.
Southern Md Facility, Maryland, US
Full-time

TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS / SCI W / POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED)

Scroll down to find an indepth overview of this job, and what is expected of candidates Make an application by clicking on the Apply button.

The DataRunner team is seeking a full-time Senior Java developer to join a team of 8. In addition to strong Java development skills the ideal candidate should have skills in automation including Kubernetes and experience in a CI / CD environment.

Development efforts are focused on building the DataRunner application to operate in both an AWS environment and on Linux servers.

Experienced working in a Linux development environment using maven and git.

Desired Experience : Springboot

Springboot

JQuery

Drools

Docker Containers

NOSQL Databases such as Elasticsearch, Opensearch and MongoDB

The 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.

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) / Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Seventeen (17) 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.

  • Four (4) years demonstrated experience developing software with high level languages such as Java, C, C++, etc.
  • Demonstrated ability to work experience with OpenSource (NoSQL) products such as Hbase / Accumulo, Big Table, et cetera.
  • At least three (3) years of experience developing software for UNIX / Linux (Redhat versions 3-5) operating systems.
  • Demonstrated experience developing RESTful services.
  • 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.
  • 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 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.

J-18808-Ljbffr

4 hours ago
Related jobs
Promoted
FLASH Technology Group
Southern Maryland, Maryland

Proven experience as an Entra ID Engineer, Active Directory Engineer, or similar role, with a focus on cloud migration and Azure integration. HS/GED and 25 years of experience, OR. Entra ID / Active Directory Engineer. Please read the information in this job post thoroughly to understand exactly wha...

Promoted
Onyx Point, Inc.
Southern Maryland, Maryland

Shall have a minimum of eight (8) yearsexperience as a TW in programs and similar scope, type, and complexity is required. A Master's degree may be substituted for two (2) years of experience. Four (4) years of additional TW experience may be substituted for a bachelor's degree. ...

Promoted
FLASH Technology Group
Southern Maryland, Maryland

Proven experience as an Entra ID Engineer, Active Directory Engineer, or similar role, with a focus on cloud migration and Azure integration. HS/GES and 19 years of experience, OR. Proven experience as a Senior Storage Engineer or similar role, specializing in NetApp storage solutions. Do not pass u...

Promoted
Stanley Reid & Company
Southern Maryland, Maryland
Remote

Location/telework: This is a PARTIAL TELEWORK position with onsite work location in the Annapolis Junction, MD area. Bachelor's degree in a technical discipline and 3+ years experience. Please double check you have the right level of experience and qualifications by reading the full overview of this...

Promoted
FLASH Technology Group
Southern Maryland, Maryland

BS and 20 years of experience or HSD/25 yrs exp. Interviewing NOW for a Splunk Engineer III!. Assist with development of knowledge articles, documentation, and work instructions used by the Splunk, server, desktop and Information System Security teams, and Tier 2/3 Help Desk technicians. Find out mo...

Promoted
The Kenjya-Trusant Group LLC
Southern Maryland, Maryland

A Bachelor’s degree and 5 years of relevant experience or a Master's degree plus 3 years of relevant experience or a Doctoral degree and 2 years of relevant experience. The Kenjya-Trusant Group is seeking a Reverse Engineer - Level 2 to support a client contract in the Annapolis Junction, MD area. A...

Promoted
Capital One
Saint Charles, Maryland

What You’ll Do:Lead a portfolio of diverse technology projects and a team of developers with deep experience in machine learning, distributed microservices, and full stack systems Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in...

Promoted
The Kenjya-Trusant Group LLC
Southern Maryland, Maryland

A Bachelor’s degree and 5 years of relevant experience or a Master's degree plus 3 years of relevant experience or a Doctoral degree and 2 years of relevant experience. The Kenjya-Trusant Group is seeking a Reverse Engineer - Level 2 to support a client contract in the Annapolis Junction, MD area. A...

Promoted
Onyx Point, Inc.
Southern Maryland, Maryland

Shall have a minimum of fifteen (15) yearsexperience in storage operations or storage architecture. A Bachelor of Science (BS) degree in a related technical field may be substituted for five (5) yearsexperience. ...

General Dynamics Information Technology
La Plata, Maryland

General Dynamics Information Technology is currently seeking a. BS + 5 yrs experience, or MS + 3 yrs experience. Field Support Senior Engineer daily primary activities include:. Schedules local software/hardware implementation and test & evaluation activities. ...