This site uses cookies. To find out more, see our Cookies Policy

Senior Computer Analyst in San Diego, CA at DCS

Date Posted: 3/8/2019

Job Snapshot

Job Description

Applies knowledge of computer science principles, information management principles, automated data processing (ADP) functions, hardware and software systems structures and operation, and computer programming languages and techniques to solve automation problems.

Essential Job Duties:

Applies scientific, engineering or business objects by writing, modifying, or adapting computer programs in machine level, assembly and third or fourth generation programming languages.

Employ object oriented design principles and paradigms as part of an agile team, using Atlassian tools as part of the Scrum process.

Uses standard or conventional approaches, methods, and techniques to define, plan, organize, design, develop, modify, test and integrate database or data processing systems, computer hardware systems and simulation models. 

Provides support in formulating architectural design, functional specifications, interfaces and documentation of hardware or software systems. 

Responsible for segments or phases of broader, more complex projects. 

Required Skills:

Due to the sensitivity of customer related requirements, U.S. Citizenship is required. 

Associates and 10 years of experience or Bachelor’s and 8 years of experience or Master's and 6 years of experience.

Active Secret security clearance. 

5 years of experience in agile programming.

7 years of experience in Java programming.

5 years of experience in web-developed applications.

Desired Skills:

Development languages include but are not limited to Ada, C++, C# and Java.

Experience developing software in an object-oriented language (such as C++, Java, Python, etc.)

Experience with network (sockets) programming and networking in general.

Experience with at least one version control system (Git, CVS, Subversion, etc.).

Excellent written and oral communication skills. 

Must be ready to adapt to quickly changing requirements during the development process.

Successful candidates will be highly motivated and team-oriented.


  1. Business Analyst Jobs
  2. Systems Analyst Jobs