Recent Searches

You haven't searched anything yet.

1 Job in Camarillo, CA

CTI
Camarillo, CA | Full Time
$139k-165k (estimate)
7 Days Ago
Senior Java Software Engineer
CTI Camarillo, CA
$139k-165k (estimate)
Full Time | Scientific Services 7 Days Ago
Save

sadSorry! This job is no longer available. Please explore similar jobs listed on the left.

CTI is Hiring a Senior Java Software Engineer Near Camarillo, CA

Job Details

Job Description

Job Description
Who we are

CTI is a leading software, systems, and operational support corporation, specializing in providing user-focused technologies for military and other security applications. We are dedicated to engineering solutions on open, government-owned platforms to ensure the right capabilities are employed on the battlefield.

We are looking for people who are intellectually curious, self-motivated, committed to excellence, and constantly seeking to learn and grow. Our typical toolset includes the Atlassian tool suite, Git, Gradle, IntelliJ, and Slack but we strive to use the best commercial, open source, or internally developed technologies for each problem. We work in small teams where each person can impact the technical direction of the project.

Here are some examples of solutions we develop:

  • Real-time geospatial visualization of spectrum, including command and control of integrated platforms/sensors
  • Tools to collect, process, exploit, and disseminate large amounts of telemetry and sensor data
  • Immersive 3D scenario modeling for planning, analysis, and training
  • Algorithms and automation for mission planning and analysis of electronic attack platforms and equipment

CTI is a leading technology company specializing in the development of advanced software solutions for military and security applications. As a Senior Software Engineer at CTI, you will be exposed to a range of technologies and have opportunities to support a variety of unique projects across desktop and distributed computing environments.

Responsibilities include, but are not limited to:
  • Designing, building, and maintaining efficient, reusable, and reliable software that integrates with various sensors
  • Traveling to support test exercises including international travel as required
  • Interfacing with customers and end users to understand desired requirements and translate those into technical specifications
  • Work with outside data sources and APIs
  • Participating in code reviews to ensure code quality and adherence to coding standards
  • Testing and debugging applications to ensure optimal performance and usability
  • Implementing security and data protection measures
  • Continuously exploring and evaluating new technologies and frameworks to improve development process
  • Contributing to the documentation and knowledge sharing within the team

This position requires international travel.


RequirementsNecessary Skills and Experience
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • Minimum of 5 years of professional experience in Java software development
  • Strong programming skills in in Java or similar languages
  • Experience interfacing with customers and end-users to understand and define technical requirements
  • Experience leading technical decisions, including the ability to break down problems, identify solutions, and communicate the process and conclusions to an engineering team
  • Strong understanding of common test frameworks such as JUnit
  • The ability to obtain a US security clearance post start date. U.S. Citizenship is required as only U.S. citizens are eligible for a security clearance
  • Ability to support international travel test exercises
  • Must be able to travel to support multiple integration exercises each year, both inside and outside the US
Beneficial Skills and Experience
  • Master's degree in software development, computer science, or a related field
  • Proficiency in writing clean code and leveraging best practices for implementation, documentation, and testing
  • Strong foundation in algorithms and data structures and their real-world use cases
  • Experience in production quality coding standards and patterns
  • Passion for developing customer-focused solutions
  • Proficiency with container-based software solutions such as Docker
  • GUI development experience with Java Swing
  • Experience with NASA World Wind Java, ATAK, or other GIS applications
  • Foundational knowledge of Electromagnetic Warfare (EW), Electronic Attack (EA) and related platforms and capabilities
  • Former Military or Intelligence Community (IC) experience

Benefits

CTI is a rapidly growing company offering the following:

  • Medical, dental and vision insurance
  • H.S.A. (partially funded by CTI) and Flex Spending
  • Company-paid life insurance/AD&D and disability insurance
  • Optional supplemental life, critical illness, hospital indemnity and accident insurances
  • Paid vacation, sick leave and holidays
  • 401k plan with Safe Harbor contribution
  • Tuition reimbursement/professional training options
  • Employee Assistance Program
  • Travel Assistance
  • Financial Planning Assistance
  • Voluntary Pre-Paid Legal
  • Flexible schedules with telecommuting options
  • Service awards program

CTI is an Equal Opportunity employer and shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Job Summary

JOB TYPE

Full Time

INDUSTRY

Scientific Services

SALARY

$139k-165k (estimate)

POST DATE

09/04/2024

EXPIRATION DATE

09/10/2024

WEBSITE

ctifacts.com

HEADQUARTERS

COVINGTON, KY

SIZE

500 - 1,000

FOUNDED

1999

TYPE

Private

CEO

TIMOTHY J SCHROEDER

REVENUE

$50M - $200M

INDUSTRY

Scientific Services

Related Companies
About CTI

CTI is a contract research organization that offers clinical trial and consulting services to the pharmaceutical and biotechnology industries.

Show more

CTI
Full Time
$76k-94k (estimate)
Just Posted
CTI
Full Time
$146k-192k (estimate)
Just Posted

The job skills required for Senior Java Software Engineer include Java, Computer Science, API, Software Development, Open Source, Programming, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Java Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Java Software Engineer. Select any job title you are interested in and start to search job requirements.

For the skill of  Java
Grepr
Full Time
$107k-125k (estimate)
4 Days Ago
For the skill of  Computer Science
C3.ai
Intern
$103k-127k (estimate)
2 Days Ago
For the skill of  API
Agreeya Solutions
Full Time
$101k-126k (estimate)
2 Days Ago
Show more

The following is the career advancement route for Senior Java Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Java Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Java Software Engineer. You can explore the career advancement for a Senior Java Software Engineer below and select your interested title to get hiring information.