NAVTEQ is the leading global provider of digital map, traffic and location data that enables navigation and location-based platforms globally. We supply this comprehensive data to power automotive navigation systems, portable and wireless devices, Internet-based mapping/traffic applications and government and business solutions. NAVTEQ data is the cornerstone of a myriad of location-based solutions that enhance mobile consumers’ access to location information. Helping our customers connect effectively to mobile consumers is an exciting, daily challenge at NAVTEQ.
Customers rely on NAVTEQ digital map information for use in their applications because of its accuracy, detail and completeness. And they rely on NAVTEQ as their trusted collaborator to help them get their location–based products to market as quickly and efficiently as possible.
We are currently looking for an Engineer – #14481 in Chicago, IL.
Position Summary: Under general supervision, analyze, design, develop, debug, and modify software enhancements and/or new products for internal or customer applications. Using current programming language and technologies, write code, complete programming, and perform testing and debugging of applications. Complete documentation and procedures for installation and maintenance. May interact with users to define system requirements and/or necessary modifications. Perform basic software configuration management tool administration and release coordination processes and procedures. Ensure software created and released conforms to quality requirements by accurately writing and executing test plans.
Responsibilities: - Software design and review - Software development of application or system components - Requirements definition and analysis - Unit testing of developed code - Investigation and root cause analysis of software and system defects - Run tools and processes that support and automate software product release - Generate, monitor and maintain Baseline Audit, Configuration Item Version Control, Configuration Status Accounting and Configuration Identification - Publish release packages and records - Deploy the development artifacts to a staging area for release to production - Create and execute approved test plans and analyzes and reports results - Decompose requirements for testability and provides feedback to the requirement gathering process - Interact with customers/users to support software acceptance process and acts as a liaison between development and user community
Requirements:
Requirements: - Undergraduate degree in Computer Science, Computer Engineering or Management Information Systems - 0-4 years relevant work experience - 2 to 5 years working experience in Java (C++, C, C#) - J2EE hands on experience (or exposure to) - Hands on experience SQL, PL/SQL - Experience writing J-Unit Test cases - Understanding principles of Hibernate, Log4j, Struts, JBoss JBPM a plus - Experience with deployment of Enterprise Application within an Application Server JBoss (Preferred) - Experience in JSP / CSS Layouts / HTML / XML - Proficient in one programming or shell language (e.g., Java, C++, C#, VB, Perl, KSH, Tcsh) - Proficient in one operating system (e.g., Unix, Linux, Windows) - Proficient in one Configuration Management tool (e.g. ClearCase, Subversion, CVS) - Proficient oral and written communication skills
NAVTEQ is an Equal Opportunity/Affirmative Action Employer M/F/D/V