Thursday, October 01, 2009

Return Path - Sr. Software Engineer

Sr. Software Engineer - Broomfield
Posted by: "goldmanjen" goldmanjen@yahoo.com goldmanjen
Date: Thu Oct 1, 2009 11:54 am ((PDT))

Return Path is a growing, thriving, Inc 500 company full of smart, motivated people. Our 150+ employees are a tightly-knit, super-focused and incredibly dedicated team. We work hard, and we're passionate about making email work better for both businesses and consumers. One of our primary goals is to provide a challenging, exciting, fair, rewarding, and growth-oriented environment for all employees. We are recognized as industry leaders and innovators. How do we do this? Well, we have the internal architecture to optimize our talent and turbo-evolve its development. This role will support our competitive position in the following ways:

The Impact You'll Have at RP

Do you have a knack and passion for problem solving? Maybe you are a person who thrives on collaboration and working on a team. We're looking for top-notch performers to join the Return Path development team. As a Return Path Developer you are central to the success of Return Path. Our business is growing and our developer's plates are full. You will work with our resources to develop and support Web-based applications.

- Responsible for developing and supporting Web-based applications for both internal company use and client-facing Web sites.

- Works closely with members of the technology department and other business groups, to resolve development/production issues as they occur, refine and improve existing products, and define and clarify requirements for new products.

Requirements:

- 2+ years of recent experience in java
- Experience with PERL, SQL, and maybe even PHP
- Minimum 10 years recent professional software development experience
- You have a recent history of working on development teams with at least 2 other people, genuinely enjoy working on teams and collaboration in problem solving.
- You have a recent history of working on production systems (i.e. software that is currently used by hundreds, thousands, or more customers)
- You take responsibility for delivering software features as well as the quality and stability of the software.
- You have experience in interacting with a Product Management, Quality Assurance, and Operations group.
- Ideally you have worked on data sets in the hundreds-of-millions of records.
- You are an excellent communicator.
- You are very pragmatic and focused on developing solutions to problems and turning them around in a timely manner.
- You have a strong sense of ownership and drive to complete a project.
- You genuinely care about the success of the business and the team.
- You have a passion for solving problems.
- You have experience working in an agile environment.
- Bachelors Degree or equivalent combination of education and experience preferred.


Job Specific Competencies:

Planning and Tracking - Takes initiative to completely and accurately estimate and plan work tasks in collaboration with other members of the product development team during Iteration planning meetings. Daily updates progress on the plan in Rally and at standup meetings.

Production Release, Operations, and Support - Takes initiative to collaborate with and respond promptly to release management, operations, and application support teams throughout the life cycle of software products

Software Design and Development - Takes initiative to collaborate with other members of the product development team to design, develop, and quality assure software systems that follow the best practices of Return Path's product development and operations philosophy.

Return Path Competencies
Return Path categorizes all positions into 4 levels according to experience and complexity. These categories are called: (1) Learning, (2) Applying, (3) Guiding and (4) Shaping. This position is categorized at the Applying level.

What it's like to work here
It's great! From the CEO and senior management team to the newest entry-level employee, we are a company that cares a lot about fostering a great work environment and a fun, energetic, success-oriented culture. We have a strong philosophical believe that our people are our most important assets. And we don't just pay lip service to that phrase -- we incorporate it into our policies, and we live it every day. Yes, that philosophy means we have generous 'traditional' benefits, but it also means we take a lot of time to focus on high quality management and leadership, and time to make sure everyone in the company is in the right job, knows how his or her job contributes to the overall company mission, and has a clear sense of learning and career growth. We have great employee retention over the years because people love coming to work here and really feel like they're part of something special. For more information visit www.returnpath.net