Senior Frontend Platform Software Engineer
Company: CCRI Inc
Location: Poway
Posted on: April 25, 2024
Job Description:
GA-CCRi maintains and deploys production systems for users
across the Intelligence Community, Department of Defense, and
commercial industry.--- We build and develop best-in-class all
domain and globally focused situational awareness capabilities that
process petabytes of data from numerous streaming data sources in
near real time.--- Our systems apply state-of-the-art algorithms
and machine learning techniques to extract features and fuse data
from multiple phenomenologies to form a rich live view of objects
in the sky, on the sea, and on the ground.--- These analytics are
designed to determine not just where something is, but what it is,
where it's been and what it's doing. All of this "data to
knowledge" is made available to end users in our own browser-based
application for visualization, analysis, and understanding. We
always want to do more, and that's where you come in!--- - As a
member of the GA-CCRi core product team, you'll be at the forefront
of innovation, shaping the future of situational awareness
capabilities for our customers. Imagine using cutting-edge
technology to process petabytes of data and extract features in
near real time, all while providing a rich, live view of objects on
land, sea, and sky. With your skills and expertise, you'll be
instrumental in taking our systems to the next level, giving
end-users the power to see beyond the data and truly understand the
world around them. Are you ready to join us on this exciting
journey?--- Positions Available in: Poway, CA; Charlottesville, VA
-Duties and Responsibilities
- With limited direction, this position exercises considerable
latitude in determining technical objectives for the review,
research, design, development and/or modification of
enterprise-wide end-user, system level, and data management
software applications.--- -
- Guides the successful completion of a program(s) and may
function in a project leadership role.--- -
- Formulates plans, typically long term, for application
development and deployment as well as responsible for meeting
software compliance standards.--- -
- Evaluates integration of software applications with the overall
computing environment; and responsible for planning/overseeing
documentation, testing, maintenance, and software updates.---
-
- Communicates with domain experts, users, and management
throughout the software development lifecycle, represents the
company as the prime technical contact on contracts and/or
projects, and interacts with senior external personnel on
significant technical matters requiring coordination between the
organizations.--- -
- Determine technical objectives for user requirements and
specifications and plan for enterprise software development within
the broader organizational scope. Software development encompasses
end-user, system level, and data management applications--- -
- Formulate plans and guides the development and implementation
of software solutions including language, coding, platform,
resource requirements, testing, and documentation.--- -
- Plan and coordinate deployment of enterprise applications
including cross-platform compliance.--- -
- Plan and coordinate the maintenance of enterprise solutions
including debugging, maintenance, and updating to ensure viability
in an evolving environment.--- -
- Maintain the strict confidentiality of sensitive
information.--- -
- Perform other duties as assigned.--- -
- Responsible for observing all laws, regulations and other
applicable obligations wherever and whenever business is conducted
on behalf of the Company. Expected to work in a safe manner in
accordance with established operating procedures and practices.---
- Requirements
- Typically requires a bachelor's degree, masters degree or PhD
in computer science, information systems or related discipline and
progressive software development experience as follows; seven or
more years of experience with a bachelor's degree, four or more
years of experience with a masters degree, or two or more years
with a PhD.--- -
- May substitute equivalent experience in lieu of education.---
-
- Must have an extensive expertise of software development
concepts, principles, and theory and demonstrate extensive
technical expertise and application of programming and analysis
concepts.--- -
- Must possess the ability to develop and communicate new
concepts and apply them accurately throughout an evolving
environment.--- -
- Strong communication, presentation, and interpersonal skills
are required enabling an effective interface with other departments
and/or professionals, and capable of representing the organization
as a prime technical contact, as well as providing leadership and
guidance to less experienced professionals.--- -
- Customer focused, formulates plans based on the development of
innovative new designs in resolving advanced software development
problems.--- -
- Must be able to work both independently and in a team
environment.--- -
- Able to work extended hours as required.--- - Desired Skills
and Experience------ -
- Use AngularJS, or have experience with other JS frameworks---
-
- Have experience writing in TypeScript--- -
- Have experience with css pre-processors (Stylus, LESS, SASS,
etc)--- -
- Use data visualization tools/toolkits such as d3 or similar
libraries--- -
- Have experience developing map based applications using
OpenLayers, Leaflet, Google Maps, etc.--- -
- Are familiar with all aspects of software development,
including client/server programming--- -
- Have the ability to drive and review APIs for back-end
functionality--- -
- Are interested in data mining, analytics, and/or machine
learning--- - We're looking for candidates with solid technical
foundations and a desire to continue learning.--- ---- - Travel
Percentage Required------ - None--- - Relocation Assistance
Provided------ - Yes--- - US Citizenship Required?--- - Yes--- -
Clearance Required?------ - Willingness to obtain/transfer a Top
Secret security clearance with SCI eligibility and a CI polygraph
is required. Clearance Level------ - Top Secret security clearance
with SCI eligibility and a CI polygraph Salary Range
-$137,000-220,000* Benefits
- Casual Work Environment
- Intellectually Challenging Work
- Health Insurance including FSA, HSA and Tricare Supplement
options
- Short/Long Term Disability Insurance
- Generous Defined Retirement Benefit, including both a 401K
match and pension plan.
- Very Flexible Vacation Policy The job description above is not
intended to be comprehensive list. Responsibilities, activities,
duties, and/or tasks may change or be assigned at any time. CCRi is
committed to a diverse and inclusive workforce because we know that
our differences benefit our employees, our customers, and our
community. We are proud to be an Equal Employment Opportunity and
Affirmative Action employer. We do not discriminate based upon
race, color, religion, age, sex, sexual orientation, gender
identity, national origin, status as a an individual with a
disability, status as a protected veteran, or any other applicable
legally protected characteristics. *rate premium may be applied to
positions in CA, VA, CO, AK, AL, CT, MA, MD, NJ, RI, and WA
Keywords: CCRI Inc, Poway , Senior Frontend Platform Software Engineer, IT / Software / Systems , Poway, California
Didn't find what you're looking for? Search again!
Loading more jobs...