Annapolis Junction, MD

Software Engineer Middleware



Job Description

Bestgate Engineering is committed to bringing the best, brightest, and most passionate software and systems engineers to solve our customers' most difficult and challenging technical problems. Founded in 2013, Bestgate Engineering is a small Maryland-based business located in the Baltimore/Washington Metro area. We provide professional services to the U.S. Intelligence Community, Department of Defense, and their industry partners.

Software Engineer (LCAT I,II, III, IV)
Required: TS/SCI with poly
Location: Annapolis Junction, MD

Task Description

The contractor shall design and implement a System-of-Systems including physical inventory, logical infrastructure, enterprise management, and a set of software services required to implement a middleware framework or system service enterprise solution. Additional tasking shall include scripting, plugin development, tool configuration, API development, service development, and assistance with tool exploration.

Task Required Skills

  • Experience using the Unix command line

  • Experience developing with multiple programming languages such as Java, Python, C/C++, and Go in a Unix computing environment

  • Experience with frameworks used for metrics, monitoring, and analyzing big data such as Elastic Stack and Splunk

  • Experience with IaC concepts, principles, and tools such as Ansible and Salt Stack

  • Experience with CI/CD infrastructure tools such as GitLab CI and Jenkins

  • Experience with NoSQL technologies such as Elasticsearch and MongoDB

  • Experience with SQL technologies such as PostgreSQL and MySQL

  • Experience with containerization technologies such as Docker

  • Experience with designing and implementing REST and/or gRPC APIs

Task Desired Skills

  • Experience developing scripts using Bash

  • Experience with Data Center Infrastructure Management (DCIM) enterprise solutions such as Nlyte and Device42

  • Experience with tools used for metrics visualization such as Grafana and Kibana

  • Experience with the Atlassian Suite of Tools (Jira, Confluence)

  • Experience developing with messaging frameworks such as Kafka, JMS, RabbitMQ, ActiveMQ


Qualifications:

SWE-1 Qualifications: Master's degree in Computer Science or related discipline from an accredited college or university. OR Bachelor's degree in Computer Science or related discipline from an accredited college or University, plus two (2) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Four (4) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

SWE-2 Qualifications: Master's degree in Computer Science or related discipline from an accredited college or university, plus three (3) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

SWE-3 Qualifications: Master's degree in Computer Science or related discipline from an accredited college or university, plus five (5) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Nine (9) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

SWE-4 Qualifications: Master's degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity.

Compensation and Benefits

  • Competitive salaries including PTO and 11 Federal holidays.
  • Retirement - Bestgate Engineering contributes 7% of the employee’s base salary into its 401K plan. All contributions are immediately and fully vested.
  • Profit Sharing - A discretionary profit sharing bonus is provided, typically distributed on its fiscal year (calendar year) cycle. To date, this has been realized every year since our inception.
  • Health, Dental, and Vision Insurance - Bestgate Engineering pays 100% of the premiums for its employees and their family’s health, dental, and vision insurance.
  • Short-Term and Long-Term Disability - Company paid benefits to all employees.
  • Training - Allowance provided toward educational and professional development.
  • Life Insurance, AD&D - Provided (subject to qualification) term life insurance coverage in the amount equivalent to the employee’s base salary.
  • Team-Building Events - paid time off to hang out with fellow Bestgaters.

Recommended Skills

  • Api
  • Ansible
  • Apache Active Mq
  • Apache Kafka
  • Bash (Scripting Language)
  • Big Data
Browse other jobs