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

Database Administrator

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 Database Administrator in our Urbandale office. As a Database Administrator you will manage our database systems and projects to ensure maximum uptime, provide optimal performance, and cost effective operations.

In this position you will:

  • Manage, monitor, and maintain production databases in accordance with Dice standard procedures – Activites include deploying databases, conducting database upgrades, patch evaluation and installation, and rapid resolution of database problems
  • Perform activities related to day-to-day administration and maintenance of database systems, such as backup/recovery, storage management & security
  • Prepares activity and status reports for systems, processes, and projects as required
  • Monitor and analyze databases to achieve optimum performance and high availability
  • Maintain proper documentation per company standards for all assigned systems and processes
  • Provide on-call support as needed (24x7 or as scheduled)
  • Supports application development activities and other departmental projects as needed
  • Miscellaneous duties as assigned which may include some heavy lifting and limited travel

Minimum Qualifications:

  • BS in Computer Science/Computer Engineering or related field, or equivalent work experience
  • 5+ years hands-on experience managing MS SQL server based environments
  • Experience with SQL Server high availability/DR solutions like clustering, database mirroring, log shipping and replication
  • Experience with Oracle RAC and partitioning
  • MySQL and MongoDB experience a plus
  • Experience with EMC storage and replication a plus
  • Supporting SQL server reporting service (SSRS)
  • Ability to work with developers to analyze problems and recommend solutions
  • Excellent oral and written communication skills
  • Strong organizational skills
  • The ability to work in a team atmosphere with minimal supervision
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Director, Demand Generation

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.

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. Learn more about the benefits, 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 we have an immediate need for a Director, Demand Generation in our San Francisco office. As the Director of Demand Gen, you will lead the team responsible for launch and delivery of all lead gen programs on behalf of Slashdot Media clients; you will work closely with sales and product development to drive growth of this revenue stream. You will also work with teams across the media organization including editorial, ad operations, sales and business development to deliver on programs that match client's marketing objectives and align with core audience values. Additionally, you work with product development and engineering to define and create new lead gen placements and products to target new users and increase engagement.

In this position you will:

  • Programs and Responsibilities: Lead inbound demand generation efforts using custom media products created for the Slashdot Media websites
  • Marketing and Sales: Provide regular strategic consultation on individual clients/programs to Sales Representatives and clients
  • Campaign Metrics: Closely monitor and analyze activity including types of campaigns, the number of leads and cost per qualified lead. Report on them to department management and corporate leadership weekly
  • Leveraging Partners/Partner Campaigns: Develop strong relationships with our partners for campaigns and on-going communication
  • Represent lead gen as the subject matter expert to product development for definition and creation of new lead gen placements on the website and through the email channel, as well as backend databases, analytics and other support platforms
  • Be a player/coach who can manage the specifics of campaigns, motivate a team to a consistently high level of performance and drive strategic development with the goal of revenue growth

Minimum Qualifications:

  • Bachelor's Degree, preferably in Marketing
  • Experience with a major media firm
  • Minimum 8-10 years experience in demand generation including at least 5-7 years at a major media operation, preferably serving technology industry clientele
  • Communication: A proven ability to define and evangelize strategic goals. Comfortable speaking in front of groups. A motivator who can manage virtual teams. Someone who can make his/her case with senior management
  • Database Knowledge. Slashdot Media will be undergoing significant user database consolidation, standardization and optimization projects with demand generation being the main beneficiary. The ideal candidate for this position will possess strong knowledge of such projects and be a key leader and team player in conducting these projects. Previous experience with similar user database projects is a must
  • Direct Marketing Knowledge: The ideal candidate will possess hands-on knowledge and experience with the following direct marketing techniques and channels:
    • Outbound Email Marketing
    • Landing page optimization
    • Telemarketing
    • Creative testing
    • Behavioral targeting
    • Marketing partnership development
  • The ideal candidate will should have proficiency with the following tools and skills:
    • Marketing Automation knowledge and experience, with hands-on knowledge of an industry-leading MA platform such as Marketo or Eloqua
    • Significant hands-on experience with the DART ad serving platform, DART Sales Manager and the DemandBase customer targeting tool
    • Full knowledge of the MS office suite
    • Ability to define business requirements for homegrown tools and databases
  • Travel: 5% travel to participate in strategic planning, customer events and internal training. Comfortable working in a geographically distributed work environment
  • Passion for continuous improvement and the proven ability to multi-task on a variety of projects and with a variety of responsibilities in real time
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.

eCommunications Analyst

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.

The eCommunications Analyst position will interact and support candidate and customer electronic communications efforts across all DHI brands. This role will drive business process continuity, best practices, and consistent measurement units across the enterprise.

In this position you will:

  • Responsibilities include the following aspects of our eCommunication programs:
    • Overall management and optimization of Dice Holdings, Inc. domain property online reputation management
    • Collaborating with business units on email and messaging content, concepts, approach, and execution
    • Coordinating and optimizing campaign timelines and deliverability execution
    • Coordinating and developing reports with the analytics team for effectiveness measurement and optimization
    • Drive assurance of preference and list management best practices
    • Work with technical resources for analysis of log data and drive appropriate action
    • Coordination with EDW or analytics resources to enable and build self-service logic to meet business intent
    • Assessing campaign performance enterprise wide and delivering insightful recommendations to business units
  • eCommunication Design & Requirements
    • Consult with appropriate staff to strategize and define marketing campaign requirements and scope
    • Define testable hypothesis, experimental design, use of predictive models and success measurement plan all based on best practices
    • Translate eCommunication campaign requirements into campaign targeting/selection rules that are handed-off to campaign list developers
    • Determine/select data sources required to meet campaign requirements
    • Provide high level eCommunication sizing based on requirements
  • Quality Assurance
    • Provide consultative support to the execution teams to ensure requirements are clearly reflected in eCommunication list selection logic
    • Review and lead QA of list and preference management models
    • Validate & QA campaign list selection logic, offers and dynamic output – confirming the development output meets final campaign requirements
  • Campaign Analysis
    • Validate eCommunication campaigns are launched with expected quantities and response data is being tracked and distributed appropriately
    • Contribute to post-launch campaign reports providing success metrics, test comparisons, insights and recommendations
    • Collaborate on eCommunication campaign lessons learned and recommended actions to appropriate business partners and managers
  • Support
    • Provides prompt, courteous and professional customer service to all internal and external customers
    • Leverages business, technical, and interpersonal skills to manage personal workload, timelines, customers, and vendors
    • Works with all DHI business units in understanding their objectives and how to support strategic initiatives for eCommunication optimization
    • Participate and support of agile development methodology with business systems and operational teams
    • Works with technical and business teams to facilitate, manage, and communicate all approved change management processes
    • Creates and maintains documentation for processes in support of Dice Holdings, Inc. customers
  • Self-motivated and can work independently with limited guidance
    • Quick learner that can jump in and learn processes and data in a timely manner
    • Strong collaboration and partnering skills with all levels of organization
    • Previous financial services and/or internet industry experience
    • Effective verbal/written communication skills
    • Effective presentation skills to communicate to audiences at multiple levels
    • Proficient in MS Word, Excel and Power Point
    • Experience using advanced Excel feature (pivot tables, charts, etc.)
    • BA/BS or equivalent experience

Additional Responsibilities:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree preferred
  • 5+ years related analytical database marketing experience, including email and/or online marketing working experience
  • 2+ years' experience working with large, complex data warehouses/data marts and SQL experience
  • Proven campaign management experience working with marketing professionals to define targeting strategies that drive results
  • Past experience with using BI tools to identify marketing insights and formulate recommendations
  • Ability to translate between the business and technical teams
  • Strong analytical skills; utilizing and interpreting data and analytics to quantify and improve marketing results
  • Experience using predictive models or customer segmentation schemes to drive highly targeted campaigns
  • Relationship management skills with the ability to build strong trusted relationships with business partners
  • Ability to work in a fast paced changing environment that values 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.

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.

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

Provide support for identifying, organizing, standardizing, analyzing and cataloging of data, defining ETL processes and solutions, definitions and creations of Meta data layer for supporting self-serve reporting needs.

In this position you will:

  • Identify and document data requirements to meet user needs
  • Define and develop ETL processes to support data needs using PLSQL / Talend / SSIS and other tools as needed
  • Define integration processes for data movement across multiple Cloud based applications (specifically, but not limited to, SFDC, Zuora Omniture, Google Analytics, BI tools etc.)
  • Manage processes related to data standardization and Master Data Management (Match, de-dup and merge) across multiple applications and business units
  • Define and develop data profiling, data quality and data audit measures and processes
  • Contribute ideas to Data management and Data warehousing projects based on a deep understanding of company's business processes and systems
  • Be a subject matter expert for the ETL processes and standards
  • Manage project resources ensuring requirements and timelines are met and customer expectations are set and managed during the life of the project
  • Manage projects by providing documentation for scope, design, timeline, scheduling of resources, user testing, and progress reports

Additional Responsibilities:

  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor Degree in Information Systems or related field
  • Extensive understanding of data warehousing tools, technologies
  • 5+ years' experience in developing ETL solutions using PL/SQL, Talend / SSIS
  • Excellent oral and written communication skills
  • Ability to work in a team environment
  • Strong organizational, investigative and analytical skills
  • Detail oriented
  • Must possess/use good judgment and be proactive in the ability to present detailed recommendations, potential issues and recommended courses of actions to manager
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.

Internal Support Representative I

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 Customer Support team has an immediate need for an Internal Support Representative I in our Urbandale office. As an Internal Support Representative I you will provide the majority of support to Customer Support department. This position also includes some support of customers/seekers.

In this position you will:

  • Troubleshoot for internal customer support reps, team leads, managers, and Sales
  • Be available for internal and external phone queue, chat, one-posts, emails, etc.
  • Conduct testing to ensure web site functionality: research, resolve, and document
  • Focus on compliance issues, or other customer/seeker issues depending on fluctuating needs
  • Be able to create and generate reports
  • Provide customer feedback and work with Product to enhance each site
  • Provide social media assistance if required
  • Keep information confidential
  • Other duties as assigned

Minimum Qualifications:

  • Associates degree or equivalent proven work experience
  • Minimum of 6 months of Customer or Sales Support experience or equivalent
  • Ability to develop knowledge of phone queue, email, and chat back-end systems
  • Very strong troubleshooting expertise for common browsers (I.E., Firefox, Chrome, and Safari)
  • Proven aptitude for technology, math, product management, and/or intimate job board knowledge
  • Prefer knowledge of Oracle, SQL, and/or HTML; superior Excel skills required
  • Customer/Product feedback experience with strong customer relationship skills
  • Proven ability to think creatively and 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.

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.

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.

Slashdot Media, a Dice Holdings company, is the leading online network for social technology communities on the web. In the last decade, we pioneered social media and collaborative software development.

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 Slashdot Media Marketing Department has an immediate need for a Marketing Manager located out of our San Francisco or New York office. As a Marketing Manager, you will be responsible for developing and maintaining marketing strategies to meet organizational objectives. You will also evaluate customer research, market conditions, and competitor data and implement marketing plan changes as needed. Additionally, you'll oversee customer marketing, research and promotional activities.

In this position you will:

  • Develop annual marketing plan in conjunction with sales department, which details activities to follow during the fiscal year, which will focus on meeting organizational objectives
  • Manage all aspects of advertising sales support including digital media kits, sales presentations, sell sheets, primary research, and new product launches
  • Develop annual Audience Research, plus analyze and develop 3rd party research point of view and PowerPoint presentations. (@plan and Comscore)
  • Specify market requirements for current and future products including high growth advertising products including: video, mobile and social media programs
  • Create & manage product decks & all marketing materials – keep up to date with latest data points
  • New product offerings – assist with development & packaging & roll out
  • Social Channels: Update/Monitor
  • Manage Event Barters for Sales event attendance/ SDMedia Branding
  • Order SD Media giveaways when needed
  • Work collaboratively across teams (primarily Sales, Ad Operations, Demand Generation, Product/Engineering and Business Development) through market requirements, product specifications, and positioning
  • Participate in weekly sales team calls to present marketing updates
  • Other duties as assigned

Minimum Qualifications:

  • 4-6 years of digital media sales experience in the marketing industry
  • Experience with media sales solutions with a focus on client side marketing and ad agency selling
  • Extensive experience in all aspects of developing and maintaining marketing strategies to meet organizational objectives
  • Strong understanding of customer and market dynamics and requirements
  • Willingness to travel and work in a global team of professionals
  • Proven ability to oversee all marketing, advertising and promotional activities
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.

Principal Software Engineer - Slashdot Media

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.

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 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 division has an immediate need for a Principal Software Engineer in our San Francisco office. As a Principal Software Engineer you will be responsible for leading and designing application architecture for a complex, high-volume, transaction-oriented, database driven web site. You will also perform expert-level application analysis, design and development activities, and be liaising with product owners to develop and execute project plans and effort estimates.

In this position you will:

  • Lead and participate in initiative and deployment planning
  • Work with product owners, designers, and site operations to gather requirements, coordinate and plan, and implement solutions for the business
  • Responsible for analyzing, designing, coding, debugging, testing, documenting, and deploying changes to the system
  • Responsible for communicating project status to team members and product owners
  • 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
  • Miscellaneous duties as assigned

Minimum Qualifications:

  • Bachelor's degree in Computer Science or a related field
  • 8 or more years experience with analyzing, designing, coding, building, testing and deploying application systems in a business environment
  • Experience with application design and architecture in high load / high performance environments
  • Experience managing projects and initiatives independently
  • Strong communication and organizational skills
  • 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, SQL
    • Databases: One of: Mongo, MySQL, PostgreSQL
    • OS: Linux
    • Python and JavaScript (or similar) Testing Frameworks
  • Prefer experience with the following technologies:
    • Pylons, TurboGears, LDAP
    • Solr, Hadoop / Hive
    • UX/UI design experience
    • Compass, Coffeescript
  • Prefer experience contributing to and participating in open source projects
  • 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
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.

Quote Approval Specialist

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 Finance team has an immediate need for a Quote Approval Specialist in our Urbandale office. As a Quote Approval Specialist you will review quote and related information to ensure accurate sales records.

In this position you will:

  • Validate product selection, payment terms, contacts, credit card information, and billing account selection
  • Confer with the sales rep on the quote where necessary to make corrections, which may include a re-write of the quote
  • Select the correct billing account in the Zuora Billings System, to prevent duplicate accounts
  • Enter credit card information into Zuora where necessary and handle the communication with the customer if that information is invalid
  • Assist in other data validation or data cleanup requests as requested
  • Assist in emailing invoices to customers as requested by the Accounts Receivable Team
  • Other duties as assigned

Minimum Qualifications:

  • High School Diploma plus a 2-year accounting degree is desired
  • Knowledge of our CRM and Billings Systems, and an understanding of how the information on the quote affects the billings process
  • Ability review detailed records and follow procedures to complete each quote. There are some interactions with customers and other teams' which require good communication skills both written and verbal
  • Ability to within the QA Team, while still being able to ask questions & share answers with the team
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Sales Director, eFinancialCareers, North America

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.

eFinancialCareers, a business unit of Dice Holdings, Inc., serves the global financial community as the leading network of career sites for professionals working in banking and the financial markets and those firms seeking to employ them. 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. Learn more about the benefits, 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 sales department has an immediate need for a Sales Director in our New York office. As a Sales Director you will be responsible for the growth of eFinancialCareers, North America. Specifically you will provide leadership, direction, coaching, development and performance management to the North America sales team to help the business reach its true potential.

In this position you will:

  • Design and execute a sales and account management strategy that focuses on delivering client performance, building value for the customer and positioning eFinancialCareers as the keystone of their talent strategy for global and North American clients
  • Meet and exceed sales targets for assigned accounts/territory with a robust and creative sales business plan
  • Utilize a deep understanding of our clients and their challenges to generate ideas for new products and services that meet customer needs; build the business case to gain support from senior management and deliver
  • Oversee the development and execution of plans for the sales team to ensure its success; prepare direct reports to participate in regular business reviews
  • Work with sales managers to hire, train, coach, develop, motivate, review, take necessary corrective action, and retain top sales talent, as applicable
  • Ensure sales team establishes professional and effective client relationships and appropriately represents products to the industry
  • Work with both the Sales team and Client Services team deliver effective and efficient account management that drives client performance
  • Work with global clients to build and implement account management strategies, including reporting, product testing, training/education, and user relationships
  • Maintain comprehensive and current knowledge of all sales activities, forecast opportunities and available pipeline
  • Provide regular reports to the leadership on sales activities, competitive information, market trends, product opportunities, and customer issues
  • Ensure proactive communication with leadership, product management, marketing, client services and technology for ongoing product development and improvement
  • Keep sales team informed about the business and items influencing their ability and opportunity to perform

Minimum Qualifications:

  • Bachelor's degree in business, marketing or related field
  • 10+ years sales experience in the financial services and/or recruitment advertising markets
  • 5+ years experience managing a digital media sales team that achieved or exceeded sales results
  • A successful track record of exceeding sales and profit expectations through a robust and creative sales campaign
  • Knowledge of software tools: CRM (Salesforce.com); DFP (Dart for Publishers); Google Analytics
  • Knowledge/experience of: digital media sales; multi-platform media solutions
  • Exceptional closing, presentation, relationship management and contract negotiation skills
  • Ability to build relationships at a senior level and deliver global solutions to global clients
  • Solid knowledge and experience of financial services sales and marketing, including: sales presentations, pricing models, technology trends, customer buying patterns, budgeting, planning skills, competitive strategies, online marketing, etc.
  • Ability to read and comprehend industry related materials and publications to maintain up to date information
  • Strong track record of building a successful digital media sales and multi-platform media
  • Demonstrated ability to build successful sales teams through excellent recruitment, development, coaching and performance management skills
  • Strong leadership and people skills, with exceptional business acumen
  • Strategic thinker – must have the ability to uncover business problems/opportunities and recommend solutions to leadership, team members and clients
  • Strong planning, time management, and decision-making skills and the ability to excel in a team environment
  • Energetic, results-oriented, and a catalyst for change
  • Customer focus – strong customer orientation and positive mindset
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.

Senior Accountant

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 Finance Department has an immediate need for a Senior Accountant in our Urbandale office. As a Senior Accountant you manage a team of staff accountants by supervising, training and applying principles of accounting to review, record, reconcile, analyze and monitor financial information.

In this position you will:

  • Review or assist reconciling revenue, accounts receivable, fixed assets, intercompany, accruals, investments, debt and cash related accounts and appropriate statistical data and fully analyzes financial statements in accordance with GAAP and company policy
  • Training and developing accounting staff and ensures accuracy of work
  • Create goals and have the ability to supervise, develop, and motivate accounting staff
  • Assists in development of workflow process improvements and implementation of best practices
  • Assists with financial system integrations and upgrades
  • Analyzes financial information detailing assets, liabilities, and capital and assists in preparation of the consolidating balance sheet, profit and loss statement, and other reports to summarize current and projected company financial information
  • Assists in the development of budgets, forecasts and variance reports for all cost centers, as required by management
  • Compiles and analyzes financial information to prepare journal entries and document business transactions
  • Assists Global Accounting Services Manager with implementation of accounting and control procedures
  • Gathers and provides information to support group and regulatory audits
  • Ensures that information is complete, accurate and timely and in accordance with company guidelines
  • The ability to work within a global team across multi-time zones
  • Maintain timely communication with leadership; keeping them informed of all material financial and general ledger issues
  • Support Global Accounting Manager and Vice President of Finance with special projects and workflow process improvements and implementation of best practices
  • Directly Supervise 2-3 staff accountants
  • Performs other job-related duties as assigned

Minimum Qualifications:

  • Required Knowledge, Skills and Attributes:
    • Computer skills: Microsoft Office, particularly Excel - Microsoft Dynamics GP and Essbase a plus
    • Strong verbal and written communication skills
    • Strong interpersonal, supervisory and customer service skills required
    • Ability to multi-task, work under pressure and meet deadlines required
  • Required Education and/or Experience:
    • BA/BS in Business with an emphasis in Accounting, CPA preferred
    • Minimum four years prior experience in public accounting and/or general ledger support
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 Manager, Customer Support

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 Customer Support team has an immediate need for a Senior Manager in our Urbandale office. As a Senior Manager you will ensure highest level of customer satisfaction by ensuring proper and effective operations of the Customer Support department.

In this position you will:

  • Supervise 3-12 full-time employees, and 1-10 temporary employees
  • Hire/fire, provide disciplinary action, pull stats, monitor calls/chats/emails for quality, conduct 1:1s and performance reviews to ensure high productivity in all key areas
  • Conduct individual, team, and department training
  • Take management, coaching, and call center courses and read management articles and books
  • Have knowledge of tech recruiting, DHI competitors and market conditions
  • Keep information confidential
  • Other duties as assigned

Minimum Qualifications:

  • Bachelor's degree or equivalent proven experience
  • Minimum 5 years of DHI Customer Support/Sales Support management experience plus outside management or professional experience with consistent above average performance
  • Proof of management coursework, including coaching, training, and call center management, or equivalent business experience
  • Proven leadership skills
  • Ability to lead special projects and work independently
  • Ability to travel to represent DHI in on-site visits, at trade shows and conferences, and to train customers as necessary, individually or in a group setting
  • Capable of acting as interim Director
  • Respected leader in the department, capable of building strategy, handling budgeting and staffing, improving morale and teamwork, working closely with the executive team in DSM and NY, building strong relationships with Sales and Product, being an advocate for customer issues and providing clear direction to Product
  • Excellent oral and written communication skills
  • The ability to communicate effectively in small and large group settings
  • Strong organizational and time management skills
  • Knowledge of Microsoft Office products, experience with CRM systems and Internet navigation 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.

Senior Network 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 a Senior Network Engineer in our Urbandale office. As a Senior Network Engineer you will oversee, enhance, monitor, and maintain networking and communication technologies in a complex technical environment to ensure maximum system availability for Dice Holdings employees and customers.

In this position you will:

  • Design, build, configure, and troubleshoot network, network security, and application delivery systems in production data centers and across global WAN
  • Assure integrity and visibility of network operations for availability, performance, and network security through monitoring and log analysis technologies
  • Work with telecommunications and other services vendors to procure and maintain services for remote locations and users
  • Provide reporting visibility into network performance to teams inside Technology as well as to business stakeholders
  • Provide technical leadership, insight, and support for the evaluation, selection, and implementation of data communications infrastructure to ensure the integrity of the system, adherence to industry and company standards, and the consistent and cost-effective application of technology
  • Assist with incident response across Operations through gathering and analysis of network telemetry and implementation of appropriate changes and/or countermeasures as required
  • Assist development teams with integrations between application delivery systems and back-end code, including custom scripting where appropriate to satisfy business requirements
  • Keep proper documentation, based on current company standards, for all assigned systems and processes
  • Resolve critical system issues on a 24x7 basis and participate in 24x7 on-call rotation as needed
  • Miscellaneous duties as assigned which may include some heavy lifting and limited travel
  • Provide training to new department staff and personnel as it relates to networks and network security

Minimum Qualifications:

  • BS in Computer Science/Computer Engineering, or related field, or equivalent work experience
  • Network certification (CCNP, CCIE, etc) or equivalent work experience
  • 5+ years of extensive firewall and networking experience
    • Demonstrable expertise with many of the following technologies:
    • Routing/Switching
    • Cisco IOS
    • WAN
    • Wireless LAN
    • Load Balancing/Application Delivery platforms (F5, Netscaler, Riverbed Stingray, Cisco ACE, etc.)
    • IP-based voice and video communications
    • Network discovery and analysis tools
    • Network automation and scripting tools
  • Excellent written and verbal communication skills
  • Strong organizational and customer service 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.

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 - Slashdot Media

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.

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 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 division has an immediate need for a Software Engineer in our San Francisco office. As a 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
  • Three 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
    • Python and JavaScript (or similar) Testing Frameworks
  • 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
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.

SourceForge Support Technician

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.

SourceForge.net is owned and operated by Slashdot Media. Slashdot Media is a Dice Holdings, Inc. company. SourceForge is an Open Source community resource dedicated to helping open source projects be as successful as possible. We thrive on community collaboration to help us create a premiere resource for open source software development and distribution.

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 Support Technician in our San Francisco or Denver office.

In this position you will:

  • Provide SCM, file system, project web, and FRS support to the SourceForge.net site project developers
  • Provide general site support to end-users, including downloads, account control, project management, and site search
  • End-to-end management of support tickets, which includes troubleshooting, bug testing, and accurate assessment/assignment and routing of new support tickets to engineering, operations, legal, and support
  • Real-time management of support requests over IRC, social media, and email
  • End-user documentation is our first line of support to all site users and visitors and blunts incoming request by answering questions. This role will lead updates of the site documents on changes to the site in real-time and on occasion ahead of notable site changes
  • Handling end-user communication and response during site service outages
  • Participate in weekend and holiday support coverage duties on a need basis
  • Self-directing of work time and tasks
  • Provide input on organizational direction, site direction, and team task set
  • Additional duties as defined by the SourceForge.net Community Team Manager which may include time constrained special projects, configuration of support tracking systems, and process management

Minimum Qualifications:

  • 4 years practical experience with computer support; or a position-relevant Associate Degree and equivalent experience
  • Strong customer service skills, and be able to conduct positive person-to-person interactions with end-users and within the SourceForge.net team
  • Competent and reliable verbal and written communication skills that do not require oversight
  • Ability to perform troubleshooting and issue diagnosis based on on-the-job training
  • Ability to operate an Internet-connected computer workstation during work hours
  • Past experience in with web-based applications, such as web mail services or websites that require user registration. This role requires understanding of email and registration processes to help troubleshoot and identify when a more complex issue may be afoot
  • Past experience in tracking and responding to end-user requests through an issue ticketing system
  • Ability to act independently with technical responsibility

Additional Qualifications:

  • Be a motivated self-learner
  • Be detail-oriented and organized
  • Have prior experience in creating and maintaining English-language documentation
  • Have past experience with the Open Source community or SourceForge.net
  • Have proven past involvement in a website testing or software issue diagnosis. We require the support team to recreate issues prior to passing them to the engineering team so that we can accurately detail the issue so that it may be properly assessed by that team or the operation team for action
  • Have past experience using the Linux operating system if required, apply patches, and make configuration changes as part of the troubleshooting process if required
  • Able to troubleshoot Firefox, Safari, Opera, and IE web browsers. Our users are well-versed in these facilities and often stretch the boundaries of these tools. We need to be able to keep up with them and when possible be ahead of them so as to be able to answer their questions promptly and accurately
  • Occasional out-of-hours work is required to cover international time zones and the needs of the SourceForge Community Team
  • Customer support staff shall participate in an on-call cycle for the coverage of weekends and holidays on a rotating basis with other members of the SourceForge.net Community team
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Staff Accountant - Financial Reporting

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 Finance Department has an immediate need for Staff Accountant in our Urbandale office. As a Staff Accountant you will deliver financial information for SEC reporting, financial analysis, statutory reporting, press releases, 10-Q/10-K footnotes and MD&A sections.

In this position you will:

  • Prepare SEC filings (including but not limited to 10-Q, 10-K and 8-Kfilings) effectively resulting in accurate and compliant filing of company financial results and other reports required by the SEC
  • Prepare footnotes, MD&A, and all other sections of the documents
  • Preparation of financial statements for external reporting, including financial statements for board reporting and other key management reporting requirements
  • Assist in the annual external audit and annual statutory audits, including the preparation of audit schedules
  • Assist with reviewing, evaluation and interpreting the impact to the company of all new accounting and reporting rules issued by the authoritative accounting rulemaking bodies in the U.S., abroad, and the SEC
  • Assist with technical accounting research on major projects, such as acquisitions and divestitures and Treasury related transactions
  • Manage the monthly and quarterly financial closing and reporting calendars; working with all functions, as necessary, to ensure proper and timely reporting for quarter and year-end

Minimum Qualifications:

  • Excellent collaborative and relationship building experience
  • Excellent verbal and written communication and organizational skills
  • Bachelor's Degree in Accounting or equivalent and CPA preferred
  • Minimum 2 years of public accounting experience
  • US GAAP knowledge
  • SEC reporting experience preferred
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.