Job Overview
- Company:
- CSC
- Title:
- Software Engineer, Web Developer (Mid-Level) - Columbia, MD
- Skills:
- Analysis, Analyst, Analytical, Applications, ASP, BASIC, Browser, C, CGI, Computer, Database, Data Modeling, Developer, Development, Engineer, Engineers, HTML, Java, JavaScript, Management, Modeling, Multimedia, MySQL, mysql, Networks, Programmer, Project, Python, Quality, Quality Assurance, Security, Software, Software Engineer, System, Test, Testing, Video, Web, Web Design, Web Developer, XML
- Date Posted:
- 1-1-2013
- Location:
- Columbia, MD
- Area Code:
- 202
- Employ. Type:
- FULLTIME
- Pay Rate:
- Market
- Job Length:
- Full-time
- Position ID:
- 1235660
- Dice ID:
- cxcsc
- Travel Required:
- unspecified
- Telecommute:
- no
Contact Information
- Address:
- 3170 Fairview Park Drive
- Falls Church, VA 22042
- Phone:
- Please apply online
Printer-Friendly
Qualifications
Basic Qualifications
Other Qualifications
Job Description
- Software Engineer, Web Developer (Mid-Level) - Columbia, MD
- Columbia, MD
CSC seeks a Software Engineer, Web Developer (Mid-Level).
Position Requirements : The successful candidate will be an integral part of the Rapid Response Development Teams (RRDTs). RRDTs exist to develop and provide agile, mission-driven capabilities specific to a particular need in a short period of time (<3months). A mid-level web developer on a RRDT will act as a front-end developer on the team and will work closely with UX engineers, product owners and back-end engineers to implement versatile front-end solutions to web development tasks. The successful candidate will have an extensive knowledge of building elegant web interfaces with HTML/CSS, JavaScript and AJAX.
Clearance Level : None
Technical Skills : The following are preferred skills or qualifications to successfully meet the standards of a RRDT technical lead:
* BA/BS in Computer Science or closely related degree. In lieu of degree, 4 years of relevant work experience.
* 2 years of experience in software development with in-depth experience developing numerous web-based applications
* Experience developing and deploying user-facing facing software.
* Expert understanding of JavaScript, HTML, CSS, AJAX and experience with up to date web standards including HTML5 and CSS3
* Experience with scripting languages such as Python, Ruby, etc.
* Development experience in server-side technologies such as C/C++ and/or Java
* Strong sense of web design and the fundamentals of user and visual experience
* Experience working on cross-browser platforms.
* Experience or familiarity with mobile development platforms to include working knowledge of iOS and Android development environments
* Hands on experience building and deploying applications as Ozone Widgets
* Familiarity building applications on NoSQL databases such as hBase or Accumulo
* Familiarity building applications on top of relational databases such as MySQL and/or PostgreSQL.
Essential Job Functions
- Develops code and integrates artwork, text, video, and sound into client websites.
- Creates customized applications for smaller tasks to enhance website capability based on business needs. Builds table frames and forms and writes script within the browser to enhance site functionality.
- Ensures web pages are functional across different browser types; conducts tests to verify user functionality. Verifies compliance with accessibility standards. Assists in resolving moderately complex production support problems.
- Investigates and resolves matters of significance for end-user problems and escalates if necessary.
- Provides support for business system analysis and process definition to enhance site functionality.
- Works with end users to address requirements, usability, accessibility, security and change requests to ensure website functionality.
- Creates test plans and reports test results. Works with outside vendors as necessary, in developing tests to ensure future site functionality.
- Researches new web technologies to provide clients with state of the art web capabilities.
- Assists with cost management for site project. Performs necessary quality assurance activities to ensure optimum site functionality.
- May provide leadership and work guidance to less experienced personnel.
Qualifications
Basic Qualifications
- Bachelor's degree or equivalent combination of education and experience
- Bachelor's degree in computer science or related field preferred
- Four or more years of web, internet, or programmer/analyst related experience
- Experience working with local area and wide area networks
- Experience working with web authoring languages such as C++, Java, XML, HTML, CGI, ASP
- Experience working with multimedia applications, database interactions and data modeling tools
Other Qualifications
- Good analytical and problem solving skills for design, creation, and testing of internet/intranet web sites
- Good interpersonal skill to interact with customers and team members
- Good communication skills to interact with team members and support personnel
- Ability to work in a team environment
Relocation Assistance: Not Available
Department: Applications
Clearance: None
