Drupal Developer

Aug 11

Who we are
Phase2 Technology (http://www.phase2technology.com) is a leading provider of adaptable web software solutions, application development, consulting, and management services. We specialize in Drupal, CRM, e-Commerce, Portals, and Identity Management. But mostly we specialize in delivering high quality, creative solutions for clients that do really interesting and important stuff.

The job
Phase2 Technology is seeking a fast-learning web developer with experience developing innovative web applications including websites, Drupal, CRM, e-commerce, and performing custom web development. Candidates must be proficient in current and emerging web-based technologies to include, but not limited to; Java, PHP, XML, AJAX, etc. Candidates must have familiarity with SQL compliant database platforms, web servers, app servers, and operating systems including LAMP. Familiarity with Drupal is important. Candidates must have at least 3 years of applicable experience. Familiarity and experience with open source applications is a plus.

What you could do for us
* 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 Drupal 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
* Convert and integrate data and content for use in databases, websites, and Drupal
* Stay abreast of current technology and seek out cool new tools that can be utilized appropriately
* Have fun working on really challenging projects
* Make suggestions that improve programming techniques, applications and client deliverables
* Engage in problem definition and solution implementation according to client needs
* Perform other related duties as assigned, as long as they don*t mess with your groove

You should work for us if
* You have lots of tools in your belt to get the job done and know what to use when
* You embrace the pragmatic solution, even it if isn't glitzy
* You take simplicity and elegance over technical complexity any day
* You know what "Web 2.0" is and how to make it work (even if the phrase is overhyped and overused)
* You understand that getting to the best solution isn't always fast or easy
* You believe in the power of collaborative teamwork and information sharing
* You think that taking incremental steps is the productive path to the ultimate solution
* You like working with smart and creative people
* You like working with exciting clients that do really cool stuff, like helping the environment
* You want to be part of a close knit company that is growing in the right ways

Your qualifications need to be:
* 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)
* Must have experience working with Drupal
* 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

It would also be cool if you*
* Understood and had experience with iterative application development including agile development methodologies such as Extreme Programming (XP)
* Had technical experience that included LAMP architecture
* Knew other technologies like Java, .Net, AJAX, and Ruby
* Had knowledge of web-based solutions including data driven websites/portals, web services, Drupal and other content management systems (CMS), contact relationship management (CRM), e-commerce (EC)
* Had experience implementing, integrating, and contributing to Open Source Software (OSS) projects

We are open to relocation, remote work, and local candidates

Platinum Sponsors