Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply on company site

You’re being taken to an external site to apply.

Create an account to get recommended jobs that match your resume and apply to multiple jobs in seconds!
8-15 characters
Contains Number
Contains Lowercase
Contains Uppercase
Contains Special Character

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Junior Programmer Analyst - US Citizenship required

General Dynamics Information Technology Richmond Full-Time
Apply on company site


Help keep our clients on the cutting edge of IT and at the same time serve our country. For over fifteen years, our products have helped our clients make the world a safer place. Do your part by joining our team today!

Using Oracle PL/SQL and Oracle Application Express (APEX), the successful candidate will write code, analyze requirements, and collaborate in design meetings for extending existing systems and designing new interfaces. Other opportunities include correcting code in existing systems, occasionally creating\modifying technical documentation, and performing data analysis and gaining opportunities to learn the responsibilities of a database analyst.

We seek a candidate who can perform both as a Programmer and as an Analyst; and having experience in Web Application Development is a plus. This position is located in friendly Richmond, Virginia. This person will participate in design and development work for well-established investigative and intelligence clients. Under direct supervision will design and build user interface features using a variety of graphics software applications, techniques and tools. 

Essential Job Functions

  • Programs basic and intermediate program features.
  • Modifies software systems to meet the needs of the client.
  • Analyzes software modification requests, and suggests alternative solutions.
  • Assists in resolving production support problems. Develops and suggests alternative approaches to resolving problems.
  • Designs system changes to enhance existing programs.
  • Researches and analyzes existing systems and program requirements, under periodic supervision.

Basic Qualifications

  • Bachelor's degree or equivalent combination of education and experience
  • Bachelor's degree in computer science, mathematics or related field preferred
  • Two or more years of experience in programming and analysis
  • Experience working with appropriate programming languages, operating systems and software
  • Experience working with relational databases to facilitate programming software

Other Qualifications

  • Analytical and problem solving skills for design and creation of software programs
  • Excellent Interpersonal and Communication skills to work effectively with team leads, programmers, and clients
  • Ability to work independently and as part of a team
  • Be able to obtain a Top Secret Clearance
  • Experience in the following areas:
    • Design and implementation of HTML pages
    • Design and implementation of relational database table structures
    • Analysis of user requirements and technical documentation
    • Javascript skills
    • Work with Agile development processes

Top 3 Skills Required to be Successful in Role (must-haves):

  • Strength in analytical areas, desire and skill in problem solving

  • Agile development experience
  • Experience designing and creating webpages using html and JavaScript

Nice–to-have 'secondary' Skills

  • Experience with Oracle Application Express (APEX)
  • Oracle PL/SQL skills
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.


Recommended skills

Technical Documentation
Relational Databases
User Interface
Production Support
Java Script (Programming Language)
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: RQ42759


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.