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

Account 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.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward.

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 National Sales team is looking for an Account Coordinator in our Urbandale office. As an Account Coordinator you will provide support for sales teams and channels by providing client trainings, performance monitoring, troubleshooting, and performance reviews by account. In addition, partner with sales teams to look for additional product opportunities.

In this position you will:

  • Work directly with National Account reps to assist with customer service issues, technical issues, billing issues, upsell opportunities, etc.
  • Actively participate in post-sale usage and performance review of customers; including scheduling and monitoring any technical resources required and communicating the status of the process to assigned National Account representative
  • Assist in maintaining, renewing, upselling, & growing the on-going relationship with the National accounts assigned
  • Provide site activity reporting on customers, as needed
  • Work directly with order processing to ensure customer is set up properly within site and Salesforce including implementing manual work-a rounds when deemed necessary
  • Work with National Account reps in scheduling Quarterly Account Reviews, trainings, and other communication, as needed
  • Work with sales rep, order processing, accounts receivable to ensure accounts are setup, activated, and billed correctly
  • Send out contracts when sales rep is traveling – as needed
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • 2-4 years account management and customer service experience
  • Excellent organizational and time management skills
  • Ability to multi-task
  • Excellent written and oral communication skills
  • Comfortable client facing skills
  • Knowledge of Microsoft Office products, principally Excel
  • Strong Salesforce/Client Connect knowledge a plus including CS & Sales Sides (Opportunities, quotes, cases, etc.)
  • Ability to work in a team atmosphere
  • Excellent time management skills
  • Able to work flexible hours 7am – 4pm, 7:30am – 4:30pm or 8am – 5pm
  • Travel as necessary
  • Overtime as necessary
Qualified candidates should apply here
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Account Coordinator, New Business

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 New Business Sales team has an immediate need for an Account Coordinator in our Urbandale office. As an Account Coordinator you will provide sales support for sales teams and channels by providing client trainings, performance monitoring, troubleshooting, and performance reviews by account. In addition, partner with sales teams to look for additional product opportunities.

In this position you will:

  • Work with sales force to build and maintain positive client relations
  • Assist sales force in identifying up-sell opportunities and uncover client initiatives
  • Evaluate products purchased to ensure clients receive sufficient ROI through interpreting Business Intelligence reports/portals and coaching clients on improvement suggestions
  • Educate clients on how to use products to their maximum benefit, encourage product usage/consumption, and promote additional products that will benefit the customer
  • Provide website and product usage training to existing clients
  • Provide feedback to clients to help increase ROI
  • Client engagement audits through B2B customer lifecycle reviews
  • Provide updates to the CRM database as required
  • Maintain the highest degree of customer satisfaction of both internal and external clients by ensuring timely response to their requests
  • Troubleshoot any issues experienced by the client and ensure quick resolution
  • Gain industry and client specific knowledge to aid the sales rep in sales pitches
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor degree in Business or related field preferred
  • Account management, technical training or equivalent background preferred
  • Minimum 2 years experience in a customer facing role
  • Proficient in Microsoft Office products, especially Excel, Outlook, and PowerPoint
  • Experience with SalesForce.com or similar CRM system
  • Experience with ClearSlide or similar webinar software
  • Experience with Applicant Tracking systems or Human Resource Information Management systems such as Taleo, Bullhorn, Kenexa, et al.
  • Ability to work flexible hours
  • Ability to receive and utilize constructive feedback
  • Excellent written and verbal communication skills including communication via phone, email, and presentation
  • Ability to prioritize and manage time effectively
  • Attention to detail
  • Confidence and experience presenting in front of groups of people
Qualified candidates should apply here
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

DevOps 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 we are looking for a DevOps Engineer in our Santa Clara location. This position will be responsible for providing technical assistance to software development groups across all Dice Holdings, Inc. products. Manage, research, and develop systems, which support development initiatives.

In this position you will:

  • Coordinate and execute release management for all DHI platforms
  • Establish, maintain, and support systems used for development of DHI products
  • Develop and maintain the version control systems for DHI products
  • Support and extend the use of continuous integration environments for DHI
  • Establish, maintain, and extend software development environments for DHI's development teams
  • Maintain documentation library for Dev systems, and build documentation for new systems in order to transition projects to operational teams
  • Create, maintain, and support the VM library used for development
  • Support DHI's ability to employ off-site developers, including off hours
  • Provide research and other technical support to development and operations teams on technical subjects, including acquisition and support of third-party products
  • Prepare activity and status reports for active projects as required
  • Work with operations teams to build supportable production platforms
  • Provide operational support for production systems as assigned
  • Other duties as assigned

Minimum Qualifications:

  • 5 years hands on experience managing and developing in a fast paced, results oriented technical environment, with website or distributed application background strongly preferred
  • BS in Computer Science/Computer Engineering/MIS, or related field, or equivalent work experience
  • Demonstrable expertise with many of the following technologies:
    • Languages: PHP, HTML, XML, SQL, Java, .NET
    • Databases: Oracle, MySQL, SQL Server, MongoDB,
    • Tools: Git, Jira, Confluence, Tomcat, Weblogic, Jenkins, Puppet/Chef, Ant/Maven/Gradle, Splunk, Nagios, AppDynamics, Memcached/Varnish, Riverbed SteelApp, Solr
    • Platforms: VCloud, AWS, CloudFoundry, Docker, Vagrant
  • Excellent oral and verbal communication 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.

Director of Sales, National Accounts

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 we are looking for a Director of Sales, National Accounts in the New York or Chicago area. This position will be responsible for leading the Dice.com National Account sales team, providing guidance and managing outstanding sales performance.

In this position you will:

  • Sales Leadership
    • Lead the Dice.com National Account sales team providing guidance and managing outstanding sales performance
    • Identify target markets and develop sales strategies (product and pricing packages) for penetrating and growing these markets
    • Responsible for the establishment and achievement of both annual and monthly sales objectives in coordination with the Company's business plan
    • Responsible for coordinating the specific objectives of the Sales Plan with all of the functional departments of the company and, most specifically with Finance
    • Manage the field sales selling processes, from lead generation through close and account servicing
    • Lead sales recruiting, and develop sales training programs
    • Design and implement post-sales account services processes
    • In coordination with the SVP of Sales, this position establishes both market and target customer strategies for the company
  • Business Development
    • Identify new ways to generate revenue on Dice.com and Clearance Jobs while building on core brand strengths
    • Manage multiple business initiatives in a complex multi-office environment
    • Structure and negotiate deals around content syndication and distribution
    • Develop partnerships and revenue generating deals in the mobile space as well as online
    • Responsible for the successful management of the needs of the Company's customers in order to meet the objectives of the company's overall business plans and strategies
    • Spend a significant portion of time in the field both with individual accounts and co-traveling with sales personnel
    • In coordination with SVP of Sales, establish compensation plans for all sales personnel including salary structures, commission plans, sales contests and bonus plans
    • Keep up to date with recent market and industry trends, competitors, and leading customer strategies
    • Miscellaneous duties
    • as assigned     

Minimum Qualifications:

  • BA or BS degree. MBA degree is desirable
  • 7-10 years of business development and field sales management experience, with increasing levels of responsibility and successful sales track record
  • Substantial experience working with online media and technology companies
  • A strong understanding of technologies that power the web
  • A proven track record managing content, distribution, and integration deals
  • Experience working with a variety of online revenue models
  • A passion for the web and social media
  • A solid understanding of Dice's tech audience: products, players, technologies in related markets
  • Knowledge of online recruiting and/or HR marketplace
  • Strong communications skills are a must – effective written, verbal and presentation communication skills
  • Strong leadership and employee management skills
  • Excellent analytical and research skills
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 Sales Department has an opening for a Sales Executive in our Urbandale office. As a 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 apply here
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 Manager, National Accounts

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.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward.

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 Dice Sales team has an immediate need for a Sales Manager, National Accounts. The position will be responsible for growing new business within our western region for Fortune 1000 accounts. If you are looking to make an impact at an innovative company, then we want to speak with you.

In this position you will perform:

  • Meet or exceed individual sales target on an annual basis
  • Prospect potential customers in territory to work accounts from the CHRO and VP level
  • Create strategy to drive new business as well as up sell existing accounts
  • Engage with customers post-sale via account reviews and quarterly meetings to prove ROI, create new value, and educate/train client teams
  • Create and deliver personal presentations of Dice services to potential or current customers
  • Grow and drive expertise in the technical vertical to become a trusted advisor to clients
  • Work Trade Shows and client events with defined pull through metrics to show results on time and investment
  • Report weekly sales results to the Senior Vice President of Sales via logging actions in CRM

Minimum Qualifications:

  • Bachelor degree in marketing/sales or a related field or equivalent proven experience
  • 5+ years proven sales ability/experience
  • 3+ years outside sales
  • Technology vertical experience preferred and/or Background in the software industry, recruiting, and/or the Internet
  • Must have ability to work in a fast changing, innovative environment
  • Solid organizational skills
  • Excellent written and oral communication skills
  • Experience with Word, Excel, CRM system preferred
Qualified candidates should apply here
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Sales Trainer

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.

Dice.com, a Dice Holdings company, quickly delivers the opportunities, insights and connections technology professionals and employers need to move forward.

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 we are looking for a Sales Trainer in our Urbandale office. This position will ensure that all sales professionals have thorough knowledge of our product, can effectively use their closing skills, overcome objections, and use consultative selling techniques. The trainer will also create a training program to enhance the sales staff productivity.

In this position you will perform:

  • Be a resource for the sales staff, managers, and team leaders
  • Conduct ongoing training for all skill levels, including basic sales skills, as well as advanced sales techniques
  • Build, deliver, and support training or our sales force which will include new hires, experienced sales representatives, and sales leadership
  • Work closely with multiple departments to coordinate training sessions that ensure maximum efficiency and productivity
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree preferred
  • Comfortable facilitating and presenting in a classroom style setting as well as online via webinars and train the trainer programs with sales leadership
  • Fast learner
  • Takes initiative to create success without waiting on anyone else
  • Training and presentation experience required
  • Sales experience preferred
  • Industry Experience in the recruitment/human capital space a plus
  • Excellent written, verbal, and live communication skills
  • Ability to engage well and in a positive business manner with internal partners as though they are customers
Qualified candidates should apply here
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 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 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.