|
|
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
|
|