Mid-Level Software Engineer (UI) Engineering - Columbia, MD at Geebo

Mid-Level Software Engineer (UI)

Job Overview Develops web user interfaces utilizes software development and software design methodologies such as Java Script such as React, Twitter Bootstrap, Logstash, Nagios, Grafana, and Django framework Works individually or as part of a team to develop, maintain, and enhances complex and diverse software systems (eg, processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real time systems, and business management information systems) based upon documented requirements Reviews and tests software components for adherence to the design requirements and documents test results Resolves software report problems 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.
Qualifications required This position requires an active TS/SCI security clearance with polygraph.
BA/BS Degree in a technical discipline related to the experience requirements as stated herein (such as:
Computer Engineering, Computer Science, Electrical Engineering, Information Systems).
Substitute:
Three (3) additional years of minimum experience in a technical role, working on software-intensive projects and programs for Government or Industry customers.
Eight (8) years experience as a Software Engineer supporting software architecture development, requirements analysis, design, process execution and evaluation, selection and evaluation of COTS/GOTS tools, and unit and test integration (with both new and legacy systems).
Minimum ten (10) years experience in a technical role, working on software-intensive projects and programs for Government or Industry customers.
Five (5) years experience in applicable programming language, such as the following:
JAVA; C+
or C; COBRA; J2EE; Perl; JavaScript; UNIX scripting languages; XML; HTML; workflow tools such as JBoss or Weblogic; DOM; AJAX; Apache; Spring, near-real-time processing, collection systems, network protocols and standards, GUI development, or mission management systems.
Minimum three (3) years direct experience with an intelligence community or signals intelligence activity.
Experience in Web Services implementation.
Skilled in programming using Top-Down, Event-Driven, and object-oriented paradigms.
Experience providing subject matter expertise for software development and engineering, and mentoring fellow Software Engineers Experience developing web user interfaces using Java Script (such as React), Twitter Bootstrap, Logstash, Nagios, Grafana, and Django framework Experience developing in a Linux (CentOS, Ubuntu) environment Experience developing we applications using javascript libraries like React or framworks lik Vue.
js or Angular Experience suing build tools like webpack and compilers like babel Solid understanding of CI/CD tools like GoCD and Jenkins and how they are used in practical applications.
Qualifications desired Advanced Degree in a Related Technical Field, ie, Electrical Engineering, Computer Science, etc.
Experience in Agile development methodology (such as NSA Spin development).
Company Overview and Benefits Zot, Inc.
was founded by an Engineer for Engineers.
We understand the work we do means more than just a paycheck, for all of us.
We promote a work/life balance and ensure an exciting culture for our employees and their families.
At Zot, we provide a mentoring environment where junior engineers can be guided my more senior professionals through the maze of IT to find and excel in their area of expertise.
Zot, Inc.
offers competitive salaries and a strong benefit package that includes:
medical insurance, dental and vision insurance, STD, LTD, Life insurance, 401(k) with employer match, among others.
.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.