Electronic Commerce Analyst/Programmer Intern

Image of KCMO skyline w/ scout statue

 
 
  Electronic Commerce Analyst/Programmer Intern

  Office of the City Manager | Departmental Directors | Community Partners | Administrative Staff
Internship Programs | Action Center | City Communications Office | Office of Management and Budget
Office of Emergency Management | Capital Improvements Management Office | Youth Advocacy Office
| Office of Environmental Quality | Channel 2 | International Affairs and Trade Office | Human Relations


Information Technology Department
City of Kansas City, Missouri

The Electronic Commerce Analyst/Programmer Intern is an individual and team contributor providing specialized technical and business knowledge to multiple application development and enhancement projects using extranet computing architectures. The incumbent will assist with creative programming and related maintenance of the company's internal and external Web site components, participating in all phases of the electronic commerce development cycle. Through building the infrastructure to support Internet-enabled software and working with marketing/sales, the Electronic Commerce Analyst/Programmer Intern builds commerce capabilities and site ROI and expands the company's extranet presence.

This individual collaborates with other members of the electronic commerce and Web teams to define customer requirements and system interfaces, assess available technologies, and develop and present solutions. The incumbent must be competent to perform or integrate work at a high level, working in-depth within a technical or business area. While this position does not normally have project leadership responsibility, individuals in this position may have management responsibility for subprojects and must have solid project management techniques and good coaching skills.

Incumbents must assess development objectives for project phases and recommend technical strategies and tactics to achieve business needs. They must identify business problems and implement programming solutions in cross-functional project environments. A key attribute is the ability to assess and communicate issues of technology impact on the business and apply a broad knowledge of technical functions to accurately anticipate organizational impacts.

Incumbents must understand the procedures and expected system performance associated with the introduction of new Web technologies, while seeking ways to collaborate with other IT members and business technologists and facilitate transitions. This individual shares responsibility with other electronic commerce team members for ensuring on-time product delivery and works with the team on system performance optimization and interoperability issues. The position requires acting as an internal consultant to Web-related projects at times, providing technical guidance, process expertise, or strategic and tactical planning knowledge from a technical or business standpoint.

Examples of Job Responsibilities
  • Assist with application development and ongoing technical support of corporate extranet sites, including:
    • work with the Web team to formulate and define application scope and objectives
    • web navigation, content, linking, and browser tuning -Web security, firewalls, and encryption
    • develop Web pages and applications for business units, departments, and the enterprise
    • build relationships with customers to determine business requirements that will drive Web site planning
    • collaborate with graphic designers to develop Web page graphics that supports interactive marketing-focused content
    • collaborate with engineers to get creative ideas for Web sites and update the corporate Web site
  • Assist in technical consultation in new systems development, new package evaluations, and enhancement of existing systems; participate in structured walkthrough and technical reviews, including:
    • assist Web engineering and systems administration team in the installation and implementation of Web servers and in systems planning and monitoring
    • support and troubleshoot Web systems as required, optimizing performance, resolving production problems, and providing timely follow-up on problem reports
  • Work with the Web team to prepare functional specifications from which programs will be written, and design, code, test, debug, and document programs
  • Participate in technical design, development, testing, implementation, and maintenance of Web site enhancements
  • Assist the Web team in maintaining a password-protected Web site that supports workgroup-type applications
  • Work with the team to market the intranet through promotional items
  • Plan, schedule, and conduct (Inter/intra/extranet) system tests; monitor test results and take required corrective action
  • Foster and maintain good relationships with customers and IT colleagues and meet expected customer service levels
  • Integrate activities with other IT departments to ensure successful implementation and support of project efforts
  • Train content owners to use Web conversion tools; create online forms using CGI scripts
  • Update content and functionality of the company's Web site information
  • Keep up to date on Web technologies; evaluate application software packages and make recommendations to management
  • Lead development projects/subprojects; provide technical direction and training to IT personnel
  • Write technical user guides

Preferred Skills and Knowledge

  • Broad awareness of basic Internet, intranet, and Web technologies, including:
    • Inter/intra/extranet tools
    • Web installation, configuration, and performance management
    • Web navigation, content, linking, and browser tuning
    • Web security, firewalls, and encryption
  • Advanced programming experience with HTML (forms, tables, frames, image maps) and C experience is a plus
  • Web site design and development experience in a Unix or Windows NT environment Working knowledge and skills in any of the following is highly desirable: java, JavaScript, or C/C++, as well as object-oriented programming language exposure
  • Working knowledge of at least one RDBMS (e.g., Oracle, Sybase, Access), with database/Web connectivity familiarity, SQL Server, and database management and file access methods
  • Working knowledge of network protocols and services (e.g., TCP/IP, HTTP), WAN, HTTP server, mail gateways, Internet mail, stored procedures, and DLLs (dynamic link libraries) Internet security and other technical disciplines such as imaging, mail systems, faxing, and voice response systems desired
  • Good sense of design, plus graphics abilities; experience with Corel, Adobe PhotoShop, or equivalent; expertise in multimedia a plus
  • Verbal communication skills and an ability to express complex technical concepts in business terms -this is helpful for contact with end users
  • Interpersonal skills for working with other members of cross-functional project teams
  • Analytical, problem-solving, and conceptual skills
  • Good project management skills, especially in a cross-functional environment; ability to operate as part of a team in organizing and executing large-scale projects, from vision through implementation
  • Ability to effectively adapt to rapidly changing technology and apply it to business needs
  • Ability to establish and maintain a high level of customer trust and confidence in the Web team's knowledge of and concern for customers' business needs

Working Relationships

Internal:

  • Reports to the Web Manager
  • Has close working relationship with the Web team, the IT peer group, and especially the customer community
  • May be physically located within a business unit, depending on company cultural and organizational norms, and may have dual reporting relationship with business-unit management

External:

  • Has regular contact with outside vendors and contractors/consultants for additional support as needed
  • Develops relationships with professional organizations, user groups, and industry trade groups to stay current with technology

Back to intern job listings
  

 

Click on a flag below to translate this Web page into the corresponding language. Translated links to external sites may not be functional. This computerized translation provides only the gist of the original Web page and should not be regarded as accurate. JavaScript must be enabled.

French German Italian Portuguese Spanish Russian Dutch Greek Japanese Korean Chinese (simplified) Chinese (traditional)