Software Engineer

Company:  Criterion Systems, Inc
Location: San Diego
Closing Date: 15/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Standard
Job Requirements / Description

Overview

At Criterion Systems, we developed a different kind of business—a company whose real value is a reputation for excellence built upon the collective skills, talents, perspectives, and backgrounds of its people. By accepting a position with Criterion Systems, you will join a group of professionals with a collaborative mindset where we share ideas and foster professional development to accomplish our goals. In addition to our great culture, we also offer competitive compensation and benefit packages, company-sponsored team building events, and advancement opportunities. Criterion Systems is a Military/Veteran Friendly Company therefore we encourage Veterans to apply.

Responsibilities

We are seeking an experienced Software Engineer to support a technical development program in San Diego, California !

  • Work as part of a multi-disciplinary engineering team to design, code, and test new software in a rapid development environment to integrate, deploy, and support large, complex systems.
  • Debug and integrate challenging systems designed in a multi-threaded, distributed application environment, and define and develop significant features and upgrades to a complex, enterprise-wide Imagery and Geospatial Intelligence System.

Qualifications

Required Experience, Education, Skills & Technologies

  • Must be a US Citizen with an active Top Secret clearance and ability to obtain SCI clearance.
  • Bachelor of Science degree in engineering/technical discipline and 4+ years software design, code and debugging experience across the entire development life-cycle.
  • Proficiency with one or more of the following:
    • C++
    • Java Spring Boot
  • Experience developing successful object-oriented systems with a focus on maintainability and testability, and deep understanding of issues surrounding layering and dependencies in object oriented systems.
  • Understanding and skills in software design and code, including Object Oriented Analysis & Design (OOAD).
  • Experience with version control systems, such as Git.
  • Experience with Agile development and issue tracking systems, such as JIRA.
  • Experience with UNIX and/or Linux.
  • Self-starter with ability to multitask.
  • Team player with a proactive attitude and the ability to be productive in a dynamic/collaborative environment.
  • Strong oral and written communications skills.

Preferred Experience, Education, Skills & Technologies

  • Bachelor of Science degree in Computer Science.
  • Experience using SQL with RDBMS like Oracle.
  • Proficiency in multiple high level programming languages (e.g., C++, Java, Python).
  • Experience with geospatial data and/or large imagery archive systems is a plus.
  • Experience with Cloud computing environments such as AWS.
  • Knowledge of and experience with software design patterns and heuristics and their application.
  • Development methodologies (e.g., Waterfall, Agile, and/or Iterative).
  • Scripting and other languages (e.g., sh, csh, bash, ksh, make, imake, XML, HTML, CSS, and/or PERL).
  • Development tools and services (e.g., Eclipse, Spring Framework, JBoss, Apache, Tomcat, Maven, Ant and/or automated test tools).
  • Familiarity with server-side Java/JEE development.
  • Experience with User Interface development tools for the JEE stack.
  • Java Frameworks such as Spring.
  • Open Source, software and services experience.

Pay Rate

  • The projected compensation range for this position is $92,000.00 - $150,000.00. Please note that the salary information is a general guideline only. Criterion Systems considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills as well as market and business considerations when extending an offer.

Security Clearance Level

  • TS with the ability to obtain a SCI.

Certification

  • None.

Work Schedule & Travel

  • Full-time on-site at a designated facility.

Benefits Offered

  • Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Tuition/Training Assistance, Parental Leave, Paid Time Off, and Holidays.
#J-18808-Ljbffr
Apply Now
Share this job
Criterion Systems, Inc
An error has occurred. This application may no longer respond until reloaded. Reload 🗙