Ubuntu

A popular desktop distribution derived from Debian, maintained by Canonical.

LAMP Web Developer

Skills/Requirements: 
Must hold at least a bachelor’s degree in a related field
Must posses at least 3+ years of web development experience
Must posses at least 2+ years of experience performing programming
Must have experience with HTML, CSS, XML and other basic syntax
Must have working experience with scripting and interface languages such as: JavaScript, PHP, etc.
Understanding of UI design principles of good usability, especially knowing when something is bad
Demonstrated creative excellence in solving layout and technical challenges
Familiarity with server side and browser scripting
Familiarity with a variety of SQL compliant database platforms, web servers, and environments
Knowledge and expertise with cross browser compatibility issues (CSS, Javascript, DHTML)
Requires a working knowledge of the principles with content management systems (CMS)
Demonstrate a willingness, interest, and aptitude to learn new technologies and skills
Requires proven ability to work well independently as well as part of a team
Requires strong communication (verbal and written) skills with other team members and clients
Requires discipline to keep estimates, documentation, and timekeeping up to date
Requires the proven ability to manage time while working on a variety of tasks
Possess a willingness to transfer skills to other team members
Possess a willingness and attitude to help customers find workable solutions
Functions/Responsibilites: 
Design and implement killer web applications, prototypes, user interfaces, and websites for clients
Configure, customize, and integrate open source software (OSS) for clients
Maintain and support existing systems and websites, and realize it is just as important and challenging as building new apps
Design and develop websites using content management systems (CMS) and contact relationship management (CRM)
Analyze a clients' needs and develop the appropriate functionality, while not overbuilding
Translate specifications from analysts and graphic designers into working applications
Provide technical training and support to clients when necessary, and don’t make fun of them if they don’t understand what you do
Implement tasks in accordance with schedule and budget goals
Participate in project planning/estimation with project manager and team leads
Website: 
http://groups.drupal.org/node/37906

Software Engineer

in
Skills/Requirements: 
Minimum of six (6) years experience in software development and maintenance to include software requirements analysis, software design, object oriented analysis and design, coding, testing, documentation, configuration management, user training, deployment, and lifecycle maintenance.
A Master's Degree in Computer Science, Computer Engineering, or in a related field may be substituted for six (6) years of experience. A Bachelor's Degree in Computer Science, Computer Engineering, or in a related field may be substituted for four (4) years of experience
Minimum of five (5) years experience and an excellent understanding for planning, developing, and implementing Capability Maturity Model Integration (CMMI) processes or process improvement tool expertise.
Knowledge of the Software Engineering Institute (SEI) Capability Maturity Model Integration for Software (CMMI-DEV) model.
Knowledge of relevant DOD standards for software testing and documentation.
Eperience in the development of applications utilizing software frameworks (e.g..: Spring, Hibernate, Struts, and JUnit).
Working knowledge of Java APIs such as JDBC, JPA, and EJB.
Demonstrated expertise with at least two CMMI Process Areas (Pas).
Some travel may be required.
Functions/Responsibilites: 
Designs and develops multi-tier Java web applications, developing and validating user and system requirements, writing design documents, test plans and test results, and assessing architecture and current hardware limitations and recommending solutions.
Develops applications utilizing software frameworks such as Spring, Hibernate, Struts, and JUnit.
Employs applications including “C”, Cobol, Java, ColdFusion, Adobe Flex development tools, and SQL and PL/SQL to access Oracle and SQL Server databases.
Assists others in the use of software engineering process improvement tools such as such as ClearCase/ClearQuest, MS Project/Primavera, Doors, Minitab.

Location

Annapolis Junction, MD
United States
See map: Google Maps
Website: 
http://www.employment.harris.com/viewjob.html?erjob=170743&eresc=EINSH
Syndicate content