Web Applications Developer
Web applications developer for Maxim Integrated Products (http://www.maxim-ic.com), a Fortune-1000, business-to-business corporate website. Will work with existing development team responsible for defining and creating SQL databases, developing database-driven web applications, maintaining existing web applications and for care and feeding of Linux-based web, mod_perl/Mason, ColdFusion, MySQL, and e-mail servers (largely LAMP environment).
You will: Build and maintain web applications using Mason and Perl. Maintain existing ColdFusion applications. Create and manage SQL databases (using MySQL). Operate without finely-detailed specs and be able to make design and user interface decisions on your own. Help design user interfaces and web forms. Deliver applications that not only work well, but are attractive, have good user interface, and match the rest of the site in appearance and operation. Document your work and conform to established coding standards and methodologies. Perform Linux system administration tasks and work with existing staff to design and implement architectural changes.
Two years experience with Object-Oriented Perl programming (mod_perl programming desirable; experience with Mason is a strong plus). Two years experience with SQL programming and database design for a relational database management system (MySQL, Oracle, Sybase, etc.). Two years experience with UNIX (preferably Linux) system administration. Ability to hand-code high-quality HTML, CSS, Dynamic HTML, and JavaScript. Experience with ColdFusion or similar tag-based languages. Strong aesthetic sense: You can see what looks attractive and professional and conforms to the look and feel of a site. Must be able to handle fast-paced, high-performance environment with highly talented peers. You will be a key member of a small team, so you need to be versatile and enjoy taking on new challenges. On-call, with shared pager duty every few weeks. Very good communication skills and good written English. Must be able to show portfolio of web applications that are attractive, functional, efficient, and work well.
Desired Experience: AJAX / Web 2.0 technologies Internationalization / Localization (Unicode). mod_perl programming. LAMP enthusiast. Network administration. Web statistics analysis and strategic web measurement.
Example Projects:
Develop system to allow visitors to add comments to pages (similar to blog comment features). Build review and approval workflow for visitor comments.
Build database for reference designs, including index, abstracts, titles, and search words. Gather reference designs from elsewhere on website and populate initial database. Build admin pages to allow business unit personnel to add items directly, with approval (workflow) mechanism.
Develop Site Search bars for Firefox, iGoogle, and My Yahoo. Develop bookmarks that search our site, using JavaScript to work on all browsers.
Learn and maintain our environmental management site (http://www.maxim-ic.com/emmi).
Build system to allow a customer to subscribe to a page and be notified when page changes or new parts appear.
Document Distribution Mechanism: Devise a way internal engineers can export a bundled set of documents for customers with a single click.
Install wiki for internal users (and eventually, for visitors). Integrate with customer database (“Member Center”).
Add AJAX elements and develop AJAX libraries.
Click here to apply for this job
http://maximic.ats.hrsmart.com/cgi-bin/pm/click.cgi?job_id=50&site_id=35
|