Know a thing or two about writing custom modules, themes, and configuring high performance Drupal sites? Trellon seeks qualified Drupal developers to join our elite development team. We are hiring for positions ranging from senior developers to technical leads.
What This Job is All About
Drupal Developers are important actors in our delivery process. Here's what we expect them to do:
- Understand the goals and strategy behind each project from conception through completion. Our thoughtful, dedicated approach to working with clients is what sets us apart. Lead developers help make sure each project meets or exceeds the goals we set out to achieve.
- Write clean, well-engineered code that conforms with accepted standards within the Drupal community, and test web applications. Drupal Developers set an example through strong quality assurance practices in their day to day work.
- Communicate effectively with project managers, technical leads, internet strategists, and other internal team members, as well as outside stakeholders. We want to maintain a positive, productive environment, and Drupal Developers are active in sharing knowledge across the organization and with our clients.
- Identify opportunities for process improvement and make constructive suggestions for change. There is always a better way to do things, and Drupal Developers are instrumental in helping our team to become more productive.
Who We Are Looking For
Drupal Developers bring a broad range of skills with them including a background in different technologies, critical thinking skills and expertise in the platforms we commonly use to deliver great results to clients.
Have-to-have skills include the following:
-
Strong understanding of best practices in Drupal development in some or all of the following areas:
- overall site configuration, configuring major modules and knowing when to use them
- developing custom modules, interacting with the hook infrastructure and how to modify the internal operations of Drupal
- implementing themes, understanding preprocessor functions and how to efficiently implement advanced interfaces
-
The ability to interact with clients, covering the following areas:
- collecting requirements, reviewing deliverables, and helping people to understand how to use the platform
- providing training on methods and concepts for working with Drupal, offering guidance on the best use of the system
- providing insight on technical subjects and assisting other members of the team in crafting strategy
-
Knowledge of PHP and MySQL development techniques, including the following:
- using svn for daily code checkouts
- the ability to effectively troubleshoot issues occurring at the server level
- The ability to work without direct supervision, to make use of internal project management tools, to diligently record your hours in the timekeeping system, and to keep others aware of your schedule for planning purposes.
Nice-to-haves include the following:
- jQuery programming and expert-level CSS skills. We don't need everyone to know how to build AHAH interfaces or resolve IE6 issues, but like people who do.
- Experience with scalability issues and high performance web sites. Some of our sites deliver 14 million pages an hour and need the tires changed often.
- Technical documentation. Being able to write a process flow diagram to explain how a process works is a highly coveted skill here at Trellon.
- Writing skills. Articulate, clever people with their own opinions will find many outlets for their talents.
- In-depth experience with CiviCRM and other CRM platforms, social networks and SNA, widgets, mobile solutions, Jasper Reports, BIRT, Salesforce, DIA, data mining, artificial intelligence, business intelligence or related platforms and techniques. If you can see a common thread between these items, we want to talk to you.
Why You Would Want to Work Here
Trellon is a little different from other companies. There are a lot of reasons you might want to look at working with our team:
- We build awesome Drupal sites. Trellon delivers robust solutions on tight timeframes, which often include advanced components that go far beyond out of the box solutions. We are experts on thinking through challenges and developing thoughtful, sustainable solutions that are satisfying on so many levels.
- You work from home on your own schedule. Trellon is a virtual company, there's no boss looking over your shoulder telling you to turn off Oprah.
- You get to make the world a nicer place. 90% of our clients are non-profits, NGOs, associations, universities and other worthwhile organizations who are looking to do all sorts of great things. The other 10% of our clients are doing something special with the Internet, we are choosy about the projects we take on.
- You get to learn something new. We have a fantastic team of smart people, all of whom enjoy sharing their knowledge, and our projects tend to be cutting edge affairs that involve unique, sophisticated technology challenges. We hire based on character just as much as technical competence.
- You get paid to contribute back to Drupal. Full time developers are paid to write patches, contribute modules, blog about cool topics, go to user groups, and generally act as a responsible open source people.
How to Apply
Please direct all inquiries to jobs@cdmug.org . Please include a cover letter, resume, and statement of salary requirements.
Post new comment