Dice - The career hub for tech™
  • Post Jobs

Work@Dice

Who are we? We are the nation's largest employment Internet site for technology professionals, and we need more team players! These positions will support our Web-based career solutions business.

Benefits offered by Dice to eligible employees
  • Insurance – Health, Dental, Vision, Flexible Spending Accounts, Life, STD, LTD
  • 401(k)
  • Employee Assistance Program (EAP)
  • Tuition Reimbursement Plan
  • Fitness Club Reimbursement Plan
  • Generous Vacation Plan
  • Paid Sick Leave
  • Paid Personal Days
  • Paid Holidays
If you are interested in any of the jobs listed here, please e-mail us a detailed resume with cover letter. No phone calls, please.
Dice Human Resources
12150 Meredith Drive  •  Urbandale, IA 50323
Dice is an Equal Opportunity Employer. Reference, background, and credit checks required.

Job Openings at Dice

Customer Support Representative

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward. Learn how to effectively move forward at www.dice.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our Customer Support Department has an opening for a Customer Support Representative in our Urbandale office. As a Customer Support Representative you be responsible for driving customers' successful use of Dice products and services in fulfilling their hiring and recruiting needs.

In this position you will:

  • Train individuals or groups by phone/WebEx on how to use the Dice websites to effectively and efficiently recruit top quality candidates
  • Resolve incoming job seeker and customer inquiries and issues via phone, email, or chat regarding one or more of the Dice brands
  • Make outbound calls and send customized emails that build relationships with customers
  • Do regular progress reviews and follow-ups and provide ongoing advice to customers to improve their experience and encourage retention
  • Continually watch for low usage or low applications to jobs and quickly work to remedy either situation
  • Gather and document information/feedback in CRM system
  • Encourage clients to utilize appropriate Dice resources (i.e. – Employer Resource Center, communities, forums, online and webinar training, Dice social media, etc.)
  • Keep current on recruitment and job market trends in order to provide insight to customers
  • Recognize and provide Sales team with any possible up-sell opportunities
  • Provide internal customer feedback – be the voice of the customer – to continually improve Dice products and services
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • High School Diploma required, Associates degree preferred
  • A minimum of 1 year experience in Customer or Sales Support, staffing services, sales, admin, or other customer-facing role
  • Outbound phone calling experience preferred, other customer-facing experience accepted
  • Excellent communication skills (both written and oral, including excellent spelling, grammar, and punctuation)
  • Experience with Microsoft Office Products, CRM system, and Internet navigation
  • Typing speed of minimum 75 WPM preferred
  • Strong organizational and time management skills
  • Must be able to work independently and with cross-functional team
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Editor, Rigzone

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Rigzone, a Dice Holdings Inc. service, is a leading online resource for the oil and gas industry delivering content, data, advertising and career services. Dedicated to bringing upstream oil and gas news and data, including in-depth information on exploration, drilling and production markets to organizations tackling the energy challenge, its online community of highly-skilled and experienced energy professionals is unmatched. Check out our website at www.rigzone.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Content team has an immediate need for an Editor in our Houston office. As an Editor you will be responsible for producing a targeted number of feature stories, spot news stories and audio/video clips on global oil and gas exploration, development, careers and recruitment trends each month for rigzone.com and oilgrads.com. Additionally, the editor is responsible for extending our network of industry contacts and serving as an editing/news posting backup for the Managing Editor of Rigzone and the Senior Editor of Downstream Today.

In this position you will:

  • Produce well-written, multi-sourced industry stories that are engaging, accurate and balanced
  • Expand depth of stories through thorough research, interviews and accompanying art concepts
  • Establish understanding of readership needs and actively grows a source list
  • Contribute frequently to interactive digital media activities (i.e. blogs, videos and social media)
  • Generate story ideas through news research, utilizing Rigzone's databases (RigLogix and Subsea IQ), and attending industry events
  • Responsible for generating/submitting story ideas each month to the VP for approval
  • Positioned as a "beat expert" internally and externally
  • Share and leverage information resources across the organization
  • Stay current in knowledge of key companies in content focus area
  • Must be open to local (and, occasionally international) travel to cover industry conferences
  • Must be organized, a self-starter, and a mentor to writers with less industry experience
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree and at least 5+ years of reporting and writing experience
  • Understanding of standard methodologies and procedures related to online publishing
  • Understanding of basic upstream oil and gas industry terminology and processes
  • Experience in energy journalism is strongly preferred; should have a network of industry contacts established and be comfortable with identifying newsworthy industry trends
  • Excellent research and analytical capabilities
  • Good communication skills that implement listening; concise written style; and good verbal skills. Ability to communicate across a wide range of groups and personalities
  • Works well in a team environment, focusing on collaboration and adapting to daily deadlines
  • Possesses good computer skills including a basic understanding of Microsoft Office
  • Regularly seeks new learning opportunities and displays a keen sense of curiosity
  • Self-motivation and ability to work successfully under deadline pressure
  • Comfortable using a basic content management system
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Integration Engineer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology team has an immediate need for an Integration Engineer in our Urbandale or Denver office. As an Integration Engineer you will be responsible for Implementing and supporting integrations among and between systems, applications and data sources utilizing code based solutions (Perl), Talend (Java), and Kapow.

In this position you will:

  • Work with customers to define needs and evaluate reported defects in the existing integrations
  • Design and implement under supervision system, application, and data integrations to support the enterprise
  • Adhere to and implement all aspects of industry standard software development life-cycle (SDLC) tasks for the supported implementations including, but not limited to, requirements, analysis, design, coding, and testing
  • Design and implement sufficient monitoring and controls to ensure that operational Service Level Agreements are met for supported implementations
  • Complete administrative tasks as assigned for the supported implementations including data extracts, loads, corrections, configuration changes
  • Create training materials and documentation and deliver training to administrative and operational staff on the use and monitoring of implemented solutions
  • Manage and perform or assist system maintenance and system performance enhancement activities as needed
  • Responsible for accurate and effective communication of work efforts and status to stakeholders
  • Helps provide an environment that is proactive and responsive to the customer's needs
  • Fosters and supports an "environment of change"
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science, MIS, a related field or equivalent work experience
  • Two or more years' experience in a position meeting a majority of the essential functions listed above
  • Requires creating code based integrations using Perl and Regular Expressions (Regx)
  • Requires experience with MS Word and Excel and multiple skills in two or more in the following categories:
    • Languages: Java, PERL, PHP, VB, C#, XML, HTML, CSS, SQL, PL/SQL, APEX, Script
    • Systems: Talend, Kapow, Oracle SQL, SQL Server, MySQL, SalesForce, Marketo, Zuora, .Net, Web servers, General SaaS providers
  • Strong analytical and organizational skills
  • Excellent oral and written communication skills
  • Extremely detail oriented, organized, self-sufficient, and self-motivated
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Manager – Enterprise Reporting and Analytics

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers' source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

This role is responsible for executing the reporting and analytics development strategy and measurement process for all operational and website reporting based initiatives. This includes proactively developing strategies for optimal reporting and development practices, tool usage and navigation, self-service, object categorization, and improving the overall reporting and analytics development lifecycles and end user experience.

In this position you will:

  • Directly manages ongoing project queue and work development efforts of team
  • Creates holistic operational and product performance dashboards based on business goals and analysis of organizational strategy
  • Leads the execution and automation and reports/dashboards in enterprise reporting and analytics platforms
  • Collaborates with internal partners and external vendors to derive maximum business value from reporting and analytics tools and platforms
  • Supports, administers, and trains internal business users on reporting and analytics tools, platforms, and data models
  • Collaborates with data services and shared services teams to optimize the data collection strategy and data warehouse and transactional data repository design
  • Establishes and defines practical reporting schedules and processes
  • Maintains knowledge of current research, trends, technology, and best practices related to reporting analytics, dashboards, and dash lets
  • Plans and executes team report development activities and training
  • Design, release, and support the adherence to standards of best practices
  • Coordinate the team's day-to-day development and support activities
  • Collaborate with the other technical reporting and analytics team members
  • Agile experience of working and leading a team within collaborative agile team environments

Additional Responsibilities:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Required Knowledge, Skills and Attributes
  • Strong Customer Services skills
  • Analytical ability and strong knowledge of statistical analysis and visualization
  • Strong orientation toward quality control and attention to detail
  • Expertise in both quantitative and qualitative data analysis techniques that include analyzing trends, benchmarking, and performance monitoring
  • Ability to work with various business units to understand and fulfill their reporting and analysis needs
  • Ability to develop relationships with business leads and to work with global business units as needed
  • Excellent organization, multitasking, prioritization, and deadline management skills
  • Working knowledge of SQL Reporting Services, Oracle Business Intelligence Enterprise, SaaS based tools, and SQL desired

Required Education and/or Experience:

  • The proven ability to form and lead teams using agile frameworks and practices is important
  • BS in Computer Science/Computer Engineering, or related discipline, or equivalent work experience
  • Minimum of 2 years' experience with application development methodologies including Agile Scrum, Agile Kanban, project management, and the following technologies:
  • Languages: SQL, PL-SQL
  • Databases: SQL, Oracle
  • Excellent oral and verbal communication skills
  • Strong organizational skills
  • The ability to work in a team atmosphere
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Mobile Developer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers' source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

We are looking for a dedicated professional who is passionate about native mobile app technology to join our newly forming Enterprise Mobile Application Team. This team will play a crucial role in Dice's global mobile product strategy by building and supporting cutting-edge iOS and Android mobile applications.

The Mobile Developer will be responsible for contributing to the development of engaging and effective native mobile applications across multiple platforms and device types while working closely with the Mobile Product Owner and Mobile UX Designer to deliver best of breed mobile experiences.

In this position you will:

  • Research latest trends, strategies and emerging technologies for mobile applications and contribute to technical vision
  • Work with other senior software engineers to understand the high-level mobile software designs and technical specs
  • Work with project teams to plan integration and implementation strategies
  • Codes, tests, debugs, documents, and implements complex software applications. Creates complex prototypes and ensures deliverables are high quality and meet user expectations. Supports system and integration testing activities. Initiates design reviews for new applications and adheres to software development standards
  • Works with product owners and designers to understand and implement the mobile application vision
  • Oversees and contributes to the documentation of production support processes. Anticipates long term support issues and plans for corrective actions. Supervises and collaborates with support teams to ensure complex issues are resolved in a timely manner

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Required Knowledge, Skills and Attributes:
    • At least 3-5 years of Software Development experience
    • 2+ years of experience developing in either Android or iOS
    • 1+ years of experience developing in a secondary mobile platform
    • Expertise building apps that communicate with RESTful services
    • Strong leadership, communication, problem-solving, organization skills and attention to detail
  • Required Education and/or Experience
    • Bachelor's or higher degree in related field or equivalent experience
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Mobile QA

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers' source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

In this position you will:

  • Native and emulated mobile application testing (iOS and Android)
  • Executes quality assurance activities for multiple projects, software releases, and cross team integration
  • Write new and update existing test cases and testing strategies
  • Develop and run automated test scripts against UI and Service/Code with the use of both 3rd party tools and home-grown test harnesses
  • Participate in all aspects of mobile testing, including functional, integration, regression, load and performance testing
  • Provide communication with multiple partnering teams in regards to testing progress, dependencies and risk
  • Review and interpret all documentation related to testing, including business requirements and functional and design specifications, in order to provide input to the project team regarding the planning of testing activities
  • Provide detailed test reports and metrics to document the status and any risk for current releases

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • 5+ years QA experience including 3+ year experience with mobile testing in an Agile environment
  • Experience with Native and Web apps on Android and iOS platforms, tools & techniques
  • Experience installing .apk and .ipa files, taking screenshots on different devices
  • Strong SQL knowledge – responsible for complex data validation
  • Minimum 1 year experience writing and performing automated tests and test scripts
  • Ability to write and execute detailed test cases that exercise all aspects of the system under test
  • Ability to write clear and reproducible defects that describe deviations from expected behavior
  • Ability to distinguish defects from enhancement requests
  • Team player who exhibits effective interpersonal skills with a collaborative style
  • Programming experience a plus (C#, Java)
  • Experience with Omniture/Analytics and SEO concepts and validation
  • Must have a grasp of web technologies (HTML5, CSS3, JS, adaptive design, etc.)
  • Understanding of IIS, TCP/IP, DNS and Load Balancing
  • Proficient with MS Office Tools (Word, Excel, Visio) and Quality Assurance Tools
  • Knowledge of Team Foundation Server (TFS) a plus
  • Knowledge of Mobile automation, emulation and analytics tools
  • A demonstrated track record of maintaining and improving individual as well as team job skills through training, self-research and self-study
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Mobile UI/UX Developer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers' source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

We are looking for a dedicated professional who is passionate about native mobile app technology to join our newly forming Enterprise Mobile Application Team. This team will play a crucial role in Dice's global mobile product strategy by building and supporting cutting-edge iOS and Android mobile applications.

The MOBILE UI/UX DESIGNER will create and implement engaging and effective mobile UI designs for native mobile applications across multiple platforms and device types. This role will be responsible for creating results on their own, as well as working within a cross-functional team through a collaborative design process to deliver rapid prototypes, user stories, concept sketches, experience storyboards, information architecture, interaction design, visual design, design research and usability.

In this position you will:

  • Interact with stakeholders, application developers, designers, QA teams and product managers to conduct user research, testing and optimization of new and existing mobile app and mobile web UI designs
  • Apply your knowledge of mobile application trends and platform specific behaviors to drive the design and UI/UX of best in class mobile applications that are optimized for the popular mobile operating systems and device types
  • Define the user experience flows and designs that are optimized for mobile applications on multiple device types
  • Recommend creative ideas that maximize the native mobile application environment and features in order to create a compelling and unique user experience
  • Create and drive usability testing plans for native mobile applications
  • Continually research native mobile application trends and OS updates and compatibility issues
  • Utilize web/mobile analytics in design process
  • Analyze business requirements to create relevant deliverables, suggest enhancements and provide feedback on best-practice implementation
  • Assist developers with implementing UX/UI designs
  • Develop wireframes, prototypes, and write design specifications for user interfaces and workflow
  • Communicate design options with pros and cons to project team and business partners. Work closely with product and solutions managers to facilitate an understanding of deliverables, sizing estimates, and prioritization decisions
  • Ensure designs are a coherent and compelling reflection of the product brand strategy and vision; create cohesion, where needed, within the overall brand
  • Work within an Agile development environment

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Required: Bachelor's Degree in graphic design/related technical area and/or equivalent experience
  • 5+ years relevant experience in UX|UI design and 3+ years' experience in mobile interactive design
  • A mobile-first design attitude
  • Strong native mobile app design and UI/UX experience across the major platforms
  • Strong knowledge of native mobile application trends and features, UI/UX, platform specific behaviors and best practices
  • Outstanding portfolio showing hands-on mobile application UX track record: sample artifacts with a discussion of business challenges, constraints, and achievements
  • Excellent communication skills with the ability to articulate technical designs, strategies and problems to stakeholders
  • Deep understanding of Apple's human interface design guidelines, Android Design and other mobile platforms' design
  • Experience conducting user tests and working with A/B, multivariate testing tools
  • Expertise in conducting, documenting and presenting findings from user centric research
  • Experience with storyboarding, mind-mapping and rapid visualization
  • Expertise in design including layout, typography and color
  • Experience with Incremental or Iterative SDLC methodologies such as Agile, Scrum, Extreme Programming (XP), etc
  • Solid knowledge and background using tools of the trade such as Adobe Illustrator, Adobe Photoshop, Microsoft TFS, wire-framing tools, prototyping tools, HTML5/CSS3, Bootstrap and mobile OS UI
  • Experience developing web interfaces for all major mobile operating systems and device types
  • Ability to create low, mid and high-fidelity prototypes to rapidly explore ideas and complex interactions in the context of the overall product; also, ability to identify when a specific prototype development is appropriate
  • Intense attention to detail and commitment to deliver excellent results
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

New Business Sales Executive

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Sales Team has an immediate need for three New Business Sales Executives in our Denver office. As a New Business Sales Executive you will establish, maintain and grow relationships with existing and prospective Dice clients to achieve maximum revenue potential.

In this position you will:

  • Up-sell new and existing customers in order to maximize and maintain business relationships
  • Sell new products to potential and existing client base
  • Develop new business by following up on leads generated by lead campaigns, tradeshows and inbound telephone and website leads
  • Responsible for monthly and long-term renewals of current client contracts
  • Retain and minimize cancellations of the Dice service
  • Establish and cultivate key relationships via the telephone
  • Contact assigned accounts to maintain and generate continued sales of Dice services
  • Sell incoming leads at an established closed ratio
  • Provide continuous sales support to existing client base
  • Attain established goals set by self and direct report
  • Regular attendance
  • Accountable for meeting criteria set forth in monthly reviews
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Marketing or a related filed or equivalent proven experience
  • Proven sales ability /experience- minimum 2 years
  • Ability to work in a team atmosphere
  • Excellent written and verbal communication skills
  • Strong organization and time management skills
  • Detail-oriented
  • Strong knowledge Microsoft Office products and experience with a CRM system
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

PHP Developer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology team has an immediate need for a PHP Developer in our Urbandale office. As a PHP Developer you will work on both the frontend and backend development of new website projects, specifically both existing and new PHP sites.

In this position you will:

  • Perform fast and methodical development of scalable PHP code for a variety of projects, on a WordPress platform
  • Be involved in all phases of the lifecycle: Design, Development, Testing and Deployment
  • Thrive in a fast-paced, constantly shifting environment that requires a high degree of initiative, ability to focus to complete high priority tasks, and accept personal responsibility and accountability

Required Knowledge, Skills and Attributes:

  • Strong experience with PHP 4/5
  • Experience in HTML, CSS, JavaScript, REST
  • Experience in cross-browser style
  • Have a good understanding of metadata mapping across various content sources
  • Basic understanding of SEO and Google Analytics
  • Strong understanding of design and UI
  • Self-starter who requires minimum supervision
  • Ability to multitask and prioritize work independently
  • Ability to work with a diverse team in multiple locations
  • Experience with Omniture web analytics is a plus
  • Experience with VIP Wordpress.com hosting is a plus
  • Experience with Lithium discussions platform is a plus

Minimum Qualifications:

  • BA Degree in related field
  • 3-5 years of professional website development experience
  • 3-5 years of experience with WordPress/Custom Development/Plugins
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Product Marketing Manager

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward. Learn how to effectively move forward at www.dice.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

Our teams are growing and our Marketing Department has an immediate need for a Product Marketing Manager in our Santa Clara office. As a Product Marketing Manager at Dice.com, you will be responsible for the outbound marketing activities that drive demand and consideration for Dice's customer-facing products and features, including Open Web, #Dice141 and other new innovations. You will be front and center in showcasing to the talent acquisition and HR communities how innovative Dice.com is and how fast the company can innovate.

This position will report to the Director of Relationship Marketing and will work closely with Sales, Product Management, Analytics, and the rest of the marketing team. You will craft the messaging and positioning for products based on collaboration with research from the Analytics team. You'll oversee marketing programs that drive demand. Attention to detail and an eye for quality, along with the ability to grasp and translate technical capabilities into benefits is crucial. In your role as a Product Marketing Manager you will be the expert in our products, the benefits to our audiences and will transfer that knowledge to the Sales channel.

In this position you will perform:

  • Competitive intelligence – Ensure that key stakeholders are kept up-to-date on new product releases by competitors and how those products compare to Dice products
  • Product positioning and messaging – Facilitate the process among Product, Marketing and Sales to agree upon positioning that differentiates our products from competitors' products and assist with the Sales product positioning training
  • Product launches – Plan the launch of new products and releases and manage the cross-functional implementation of the plan and keep key stakeholders up-to-date on contingencies, opportunities and risks
  • Demand generation – Collaborate with Brand and Digital Marketing teams to implement plans that inspire audiences to consider new recruiting products. The Product Marketing Manager will actively develop and maintain product-specific Web content, while working with other team members and teams to ensure collateral and training material is updated in a timely manner
  • Customer Evangelism – Establish and maintain a marketing relationship with key customers who are willing to be references for case studies and speaking events. Collaborate with Analytics to provide timely customer feedback to Product and Sales
  • Other duties as assigned

Minimum Qualifications:

  • BA or BS degree and/or equivalent experience required
  • 5+ years of marketing experience and ideally 2+ years of software product marketing experience
  • A track record of working with product and sales teams to implement product launch plans
  • Experience in developing effective product marketing materials, such as Web content and case studies
  • Excellent verbal presentation skills and interpersonal skills, with a proven track record of establishing credibility with key customers, cross-functional teams and management
  • Fluency in marketing automation software
  • A deep understanding of HR/recruiting or the technology market
  • Willing to travel 10%
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Sales Demo Coordinator

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Sales team has an immediate need for a Sales Demo Coordinator in our Santa Clara office. As a Sales Demo Coordinator you will demo Open Web to all Request for Demo leads, gather feedback on the leads, and forward to the appropriate Sales Rep. You will also liaison with the Sales team to develop strong partnerships and business opportunities. Additionally, this position will report on lead processes and demo interactions to improve efficiencies and scale sales.

In this position you will:

  • Demonstrate and explain products, methods, or services in order to persuade customers to purchase products
  • Ability to Qualify Leads and pass high potential leads to sales immediately
  • Ability to work well with cross function groups, including sales, product, and marketing
  • Gathering data and actively listening to prospective and existing understand their business, uncover their problems, and identify impact areas
  • Conducting demos and web-based presentations over the phone to showcase our unique business partnership model and produce sustainable, measurable results
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree preferred
  • Fast learner
  • Takes initiative to create success without waiting on anyone else
  • Previous sales experience or industry knowledge is a plus
  • Excellent written, verbal, and live communication skills
  • Ability to engage well and in a positive business manner with prospective customers
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Senior Android Developer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward. Learn how to effectively move forward at www.dice.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Engineering team has an immediate need for a Senior Android Developer in our Santa Clara office. As a Senior Android Developer you will be responsible for performing expert-level application analysis, design and development activities for a complex, high-volume, native Android application.

In this position you will:

  • Work with stakeholders to define system requirements
  • Responsible for communicating project status to team members and business users
  • Responsible for analyzing, designing, coding, debugging, testing, documenting, and deploying changes to the system
  • Works closely with team lead in evaluating current systems and making decisions on future development
  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems
  • Provide assistance to testers and support personnel as needed to determine system problems
  • Provide assistance and mentor less senior engineers to help complete assignments
  • Conduct formal code reviews
  • Participates in deployment planning
  • Regular attendance
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science, MIS or a related field
  • Experience Agile software development methodologies preferred
    • Requires experience with the following technologies:
    • Languages: Java, jSON, HTML, CSS, JavaScript, REST
    • Databases: Oracle, MySQL, SQL Server
    • O/S: Linux, Windows
  • Strong verbal and written communication skills
  • Basic Microsoft Office software proficiency
  • Effective time management skills
  • Ability to multi-task and stay organized in a dynamic work environment
  • Ability to work in a team atmosphere
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Senior CRM Developer

Dice is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our primary mission is to help professionals in the communities we serve find the best job opportunities and further their careers. Our focus and commitment sets us apart from the competition. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology division has an immediate need for a Senior CRM Developer in our Urbandale office. As a Senior CRM Developer you will be responsible for the design and implementation of enhancements to our Salesforce Performance Edition CRM system, CRM add-ons, and related or interfaced systems; as well as provide ongoing support for the CRM environment (system, add-ons, and interfaces).

In this position you will:

  • Work with customers to define needs and evaluate reported defects in the CRM environment and related systems. Assist when the needs or defects are in interfaced systems
  • Design, present, and implement solutions that satisfy the customer's needs and align with strategic and tactical goals
  • Create solutions that are efficient, responsive, and cost-effective
  • Adhere to and implement all aspects of industry standard software development life-cycle (SDLC) tasks for the supported implementations including, but not limited to, requirements, analysis, design, coding, and testing
  • Manage and perform or assist system maintenance and system performance enhancement activities as needed
  • Review solutions from CRM developers for adherence to and mentor CRM developers in the items listed above
  • Responsible for accurate and effective communication of work efforts and status to stakeholders
  • Provide an environment that is proactive and responsive to the customer's needs
  • Fosters and supports an "environment of change"
  • Responsible for reviewing work produced by and mentoring one to two CRM developers
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science, MIS, a related field or equivalent work experience
  • Five or more years' experience in a position meeting a majority of the essential duties listed above
  • Demonstrable experience as a Salesforce admin, developer, and designer writing APEX code and utilizing a majority of the Salesforce features including, but not limited to workflows, custom objects, Visual Force pages/controls, triggers, SOQL, API calls, batch jobs, and managed packages
  • Experience with MS Word, MS Excel, HTML required
  • Strong analytical, problem solving, and organizational skills
  • Excellent oral and written communication skills
  • Ability to effectively mentor using different mentoring styles
  • Extremely detail oriented, organized, self-sufficient, and self-motivated
  • We leverage many managed packages and features, so experience with any of the following is a plus: Data.com, Force.com pages, ProvenWorks, Zuora, Salesforce communities, Outlook integration, and Marketo
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Senior Software Engineer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our primary mission is to help professionals in the communities we serve find the best job opportunities and further their careers. Our focus and commitment sets us apart from the competition. To learn more about our brands please visit www.diceholdings.com.

Slashdot Media, a business unit of Dice Holdings, Inc., is the leading online network for social technology communities on the web. In the last decade, Slashdot Media has pioneered social media and collaborative software development. Slashdot Media sites include Slashdot ("News for Nerds"), SourceForge.net (Open Source software development hosting) and Freecode (Directory of Linux and Unix Enterprise Software).

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology department has a need for a Senior Software Engineer in our San Francisco office. As a Senior Software Engineer you will be responsible for performing expert-level application analysis, design and development activities for a complex, high-volume, transaction-oriented, database driven web site with little to no support from supervisor.

In this position you will:

  • Responsible for analyzing, designing, coding, debugging, testing, documenting, and deploying changes to the system
  • Responsible for communicating project status to team members and business users
  • Work closely with team lead in evaluating current systems and making decisions on future development
  • As new technologies emerge and impact our systems, expected to learn these technologies very quickly and resolve any problems involved in integrating new technologies with our systems
  • Maintain and improve system documentation over time
  • Provide assistance to support personnel as needed to determine system problems
  • Provide assistance to other engineers to help complete assignments
  • Conduct and perform regular code reviews
  • Participate in epic, sprint, and deployment planning
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science or a related field
  • Five or more years experience with analyzing, designing, coding, building, testing and deploying application systems in a business environment
  • Experience with Agile software development methodologies preferred
  • Requires mastery of web front-end stack (HTML5, CSS, JavaScript)
  • Requires expertise with the following technologies:
    • Languages: Python, HTML5, CSS, JavaScript, SQL
    • Databases: One of: Mongo, MySQL, PostgreSQL
    • OS: Linux
  • Prefer experience with the following technologies:
    • Pylons, TurboGears, LDAP
    • Python or JavaScript Testing Frameworks
    • Compass, Coffeescript
    • Solr, Hadoop / Hive
  • Strong verbal and written communication skills
  • Effective time management skills
  • Ability to multi-task and stay focused and organized in a remote, distributed work environment
  • Ability to work in a team atmosphere
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Senior Web Developer

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Rigzone, a Dice Holdings Inc. service, is a leading online resource for the oil and gas industry delivering content, data, advertising and career services. Dedicated to bringing upstream oil and gas news and data, including in-depth information on exploration, drilling and production markets to organizations tackling the energy challenge, its online community of highly-skilled and experienced energy professionals is unmatched. www.rigzone.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology Team has an immediate need for a Senior Web Developer in our Houston office. This is fundamentally an application/web and database development role, with an emphasis on architecture design and coding.

In this position you will:

  • Work with product managers, designers, and programmers to design and develop new features for existing web sites (primarily Rigzone.com) with responsibility for database development (SQL and NoSQL), application layer coding, and front-end HTML, CSS, and client-side Javascript
  • Thoroughly test one's own application code for potential bugs and security vulnerabilities and work with other team members in testing and review of other projects to ensure secure, high quality, cross-browser applications
  • Maintain existing applications and databases, providing ongoing support for day-to-day issues (bugs and fixes) and reporting
  • Coordinate with other members of the development team on coding efforts, best practices, and process improvement, as well as with the data center support team on deployment, system configuration, and troubleshooting

Minimum Qualifications:

  • Bachelor's Degree in Information Systems, Computer Science or related field
  • 7+ years coding in C# in a .NET environment (ASP.Net, MVC, and stand-alone applications)
  • 7+ years designing databases and coding T-SQL Stored Procedures in MS SQL Server
  • 7+ years coding HTML and CSS
  • 5+ years coding in Javascript and working with jQuery libraries
  • Proven ability to architect data structures or web solutions
  • Demonstrated ability to work independently or under only general direction
  • Ability to work on multiple projects in an environment where priorities shift regularly
  • Strong ability to analyze problems, propose solutions, and drive issues to resolution
  • Excellent verbal and written communication skills

Additional Preferred Qualifications:

  • NoSQL experience – Solr, Lucene, MongoDB, Neo4J
  • Experience Architecting and developing APIs and Web Services
  • Mobile web site or app development and design experience
  • Experience building reports for SQL Server Reporting Services (SSRS)
  • Exposure to OWASP best practices for secure web site coding
  • Familiarity with major third party ad-serving solution (Doubleclick, Atlas)
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Software Engineer

Dice is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our primary mission is to help professionals in the communities we serve find the best job opportunities and further their careers. Our focus and commitment sets us apart from the competition. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more. Learn more about the benefits of Dice, directly from our employees, by visiting www.dice.com/workatdice.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology Department has an immediate need for a Software Engineer in our Santa Clara, California office. In this position you will be part of a talented software team that works on building platform services that are consumed by mission-critical applications. Specifically, this role is accountable for Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

In this position you will:

  • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Minimum Qualifications:

  • BS/MS degree in Computer Science, Engineering or a related subject
  • 3+ years of hands-on Software Development experience
  • 3+ years of experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object oriented analysis and design using common design patterns
  • Profound insight of Java and JEE internals (Basic Java, Collections, Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL, NoSQL and ORM technologies (JPA2, Hibernate)
  • Experience/Knowledge in the Spring Framework
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Struts)
  • Experience with test-driven development
  • Knowledge of Solr and Big Data will be an advantage
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Software Engineer

Dice is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our primary mission is to help professionals in the communities we serve find the best job opportunities and further their careers. Our focus and commitment sets us apart from the competition. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward. Check us out at www.dice.com.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Technology team has an immediate need for a Software Engineer in our Santa Clara office. As a Software Engineer you will be responsible for application analysis, design, and development activities for a complex, high-volume, transaction-oriented, database driven web site within an Agile environment.

In this position you will:

  • Responsible for communicating project status to team members and business users
  • Responsible for analyzing, designing, coding, debugging, testing, documenting, and deploying changes to the system
  • Work with Product Development to understand and solve business issues
  • Participate in deployment planning
  • Regular attendance required
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science, MIS or a related field
  • Two or more years' experience with analyzing, designing, coding, building, testing, and deploying application systems in a business environment
  • Experience developing within an Agile environment preferred
  • Requires experience with the following technologies:
    • Languages: Java, SQL
    • Skills: Core Java, Spring Framework (MVC, Security, Data)
    • Databases: Oracle
    • O/S: Linux
  • Experience with Tomcat, RESTFUL API's and AngularJS is an advantage
  • Understanding of HTML, CSS, Javascript and AJAX
  • Strong verbal and written communication skills
  • Effective time management skills
  • Outstanding team player with great communication skills
  • Self-motivated and able to work independently
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Software Engineer in Test

Dice is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our primary mission is to help professionals in the communities we serve find the best job opportunities and further their careers. Our focus and commitment sets us apart from the competition. To learn more about our brands please visit www.diceholdings.com.

We are looking for a dedicated Software Engineer in Test who has experience in all aspects of automation testing. This individual will play a crucial role in Dice's automation strategy by designing, developing and supporting an automation suite for multiple applications across multiple platforms. As a Software Engineer in Test you will ensure that the products we design deliver the best experiences to our users. Your work will impact every user interacting with our site and mobile applications.

When you become a Dice team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

In this position you will:

  • Work with QA to develop test automation strategy and build test automation framework
  • Work collaboratively with development and QA team to identify test cases and suites best suited for automation
  • Prioritizing test cases that need to be automated
  • Write new and update existing test cases and testing strategies
  • Troubleshoot and provide failure analysis of issues identified from the automation suite
  • Frequent use of SQL queries for UI/data validation
  • Provide communication with multiple partnering teams in regards to testing progress, dependencies and risk
  • Review and interpret all documentation related to testing, including business requirements and functional and design specifications, in order to provide input to the project team regarding the planning of testing activities
  • Provide detailed test reports and metrics to document the status and any risk for current releases

Minimum Qualifications:

  • 5+ years of experience testing web based applications with a strong background in building comprehensive automated frameworks from scratch
  • Must have tested web applications that involved technologies such as HTML, JavaScript, responsive design, JSON, REST, and SOAP to be accessed on multiple platforms, including mobile and desktops
  • Experience coding in a least one language – C# or Java preferred
  • Experience using Cucumber, Selenium or comparable automation tool
  • Ability to analyze automated test results and metrics, perform root cause failure analysis
  • Strong SQL knowledge – responsible for complex data validation
  • Strong background in QA methodologies and best practices
  • Ability to write and execute detailed test cases that exercise all aspects of the system under test
  • Ability to distinguish defects from enhancement requests
  • Team player who exhibits effective interpersonal skills with a collaborative style
  • Experience with Omniture/Analytics and SEO concepts and validation
  • Must have a grasp of web technologies (HTML5, CSS3, JS, adaptive design, etc.)
  • Understanding of IIS, TCP/IP, DNS and Load Balancing
  • Knowledge of Team Foundation Server (TFS) a plus
  • Knowledge of Mobile automation, emulation and analytics tools
  • A demonstrated track record of maintaining and improving individual as well as team job skills through training, self-research and self-study
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Technical Product Manager

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

Technology powers companies. Professionals power technology. Dice quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward. Learn how to effectively move forward at www.dice.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

Our teams are growing and our Product Development Team has an immediate need for a Technical Product Manager in our Santa Clara office. As a Technical Product Manager you will help deliver a top-notch suite of APIs to our developer customers and our internal development teams and assist with dice.com SEO.

Responsibilities:

  • Responsible for identifying and managing risks, making sound judgments about quality, and stopping (or speeding up) deployment
  • Responsible for assessing the quality of releases by monitoring incoming bugs and code changes
  • Develop tools and processes to improve software engineering productivity
  • Own release schedules and milestones in a fast-paced environment
  • Work closely with software engineers, QA, product managers, and other engineering teams to get high-quality products and features built, tested, and released on time
  • Conduct ongoing SEO assessments of and implement SEO best practices with a focus on long term strategies
  • Consult product managers on SEO to guide product plans including site redesigns, product enhancements, and new features
  • Work with Development and QA teams to ensure technical SEO best practices are properly implemented on newly developed code
  • Ongoing keyword research, analysis, recommendations and execution

Minimum Qualifications:

  • Bachelor's degree in Computer Science or another technical field or equivalent practical experience
  • 4 years of relevant work experience
  • Experience writing software
  • 2-5 years SEO experience
  • Strong analytical, problem-solving and organizational skills, understands what it takes to write and deploy quality code, and has exposure to large-scale systems
  • Excellent communication, interpersonal, and analytical abilities
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Technical Recruiting Lead

Dice Holdings is a fast-growing provider of specialized career sites that cater to distinct professional communities. Our mission is to help our customers source and hire the most qualified professionals in select and highly skilled occupations, and to help those professionals find the best job opportunities in their respective fields and further their careers. To learn more about our brands please visit www.diceholdings.com.

When you become a Dice Holdings team member, you join a company that values their loyal and enthusiastic employees by providing them a competitive salary, great benefits, including a 401(k) match, generous paid time off, casual dress, wellness program, fitness club reimbursement, tuition reimbursement, and more.

There's a reason why we have such great talent retention – our work environment. If you like working at a company where individual contribution matters and is recognized, where you can have both autonomy and support to achieve your goals and where creativity and accomplishment are rewarded, then you should consider Dice Holdings.

Our teams are growing and our Sales team has an immediate need for a Technical Recruiting Lead in our Urbandale office. As Technical Recruiting Lead you will be responsible for sourcing, recruiting, and screening applicants for technical positions within Direct Hire companies. This position requires an extremely intuitive person who is capable of building internal and external relationships. Professionalism and a high sense of urgency are imperative to the success of this position.

In this position you will:

  • Coordinate with Direct Hire Companies (including Human Resources or Hiring Managers) to determine job duties
  • Aid Direct Hire Companies in filling their Technical positions by using Dice Holdings resources including:
    • Write job descriptions
    • List job posting on dice.com
    • Source, interview, and select applicants for technical positions
    • Review and screen resumes to ensure qualifications meet open requirements
    • Match applicants to job openings
    • View applications
    • Call applicants and perform phone screens
    • Facilitate meeting between hiring manager and applicant
  • Create portfolio of possible candidates for hiring manager
  • Perform a variety of tasks unique to each specific customer account
  • Perform a variety of administrative tasks that support the overall goal of quality performance and service
  • Troubleshoot to resolve problems or complaints of customers
  • Keep track of all applications. Participate in implementing new structure, position requirements, and functions
  • Set up and maintain recruiting files, hard copies, and electronic copies
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree or equivalent work experience
  • Minimum two years technical recruiting experience
  • Considerable skill in interviewing techniques
  • Experience working effectively with all levels of positions within a company
  • Excellent computer skills – Word, Excel, email, Internet
  • Experience with social networking
  • Excellent professional written and verbal communication skills
  • Knowledge of federal and state laws regarding employment practices
  • Ability to maintain confidentiality, manage scope, and meet/exceed client expectations
  • Strong organizational and time management skills
  • Attention to detail and deadlines
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.