Dice - The career hub for tech™
  • Post Jobs

Work@Dice

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

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

Job Openings at Dice

Account Coordinator, Agency

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

In this position you will:

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

Minimum Qualifications:

  • Bachelor degree in Business or related field preferred
  • Account management, technical training or equivalent background preferred
  • Minimum 2 years experience in a customer facing role
  • Proficient in Microsoft Office products, especially Excel, Outlook, and PowerPoint
  • Experience with SalesForce.com or similar CRM system
  • Experience with ClearSlide or similar webinar software
  • Experience with Applicant Tracking systems or Human Resource Information Management systems such as Taleo, Bullhorn, Kenexa, et al
  • Ability to work flexible hours
  • Ability to receive and utilize constructive feedback
  • Excellent written and verbal communication skills including communication via phone, email, and presentation
  • Ability to prioritize and manage time effectively
  • Attention to detail
  • Confidence and experience presenting in front of groups of people
Qualified candidates should 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.

Business Systems Business Analyst – Financial Systems

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 position will be providing analysis and coordination for the designing, configuring, and implementing of solutions to support CRM and business process automation functions across the Dice Holdings enterprise. These functions include sales, customer service, and marketing processes. Key activities will be documenting specifications and requirements, planning, coordinating resources, and testing new functions.

The candidate will also work as liaison between the business subject matter experts and the Business Systems team performing operational support or development functions. This role will support the business requirements and how they support the targeted functionality as well as interoperability between other upstream and downstream applications.

In this position you will:

  • Provide planning, coordination, communication, and structure to the project/sprint life cycle for delivery of Business Systems services
  • Understand specific business needs and overall business strategy pertaining to targeted solution delivery
  • Act as the application(s) functional and business process liaison
  • Analyze, collect, and document business and functional requirements
  • Conduct impact analysis of the business requirements on the systems
  • Facilitate interpreting user requirements into design specifications
  • Provide inputs to test planning and review test scripts
  • Evaluate, prioritize, and assign all incoming work requests and trouble tickets (triage)
  • Manage the information for multiple, concurrent development efforts
  • Contribute to the development of conceptual systems designs as appropriate

Supervision:

  • No direct supervisory responsibility. This role does provide indirect responsibility and communication to the functional managers and team leads for the teams we collaborate with across the organization

Minimum Qualifications:

  • Bachelor degree in Computer Science or MIS similar field preferred; BA/BS or equivalent work experience required
  • Two years demonstrated experience in a majority of the essential functions listed above
  • Strong analytical and business process skills
  • Structured test planning experience
  • Extremely detailed and organized
  • Excellent oral and written communication skills
  • Experience with SalesForce, Zuora, Great Plains, or similar business systems or cloud based business applications and services a plus
  • Experience with HP Quality Center and Quick Test Pro a plus
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.

Business Systems Program 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.

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 accountable for managing to the successful coordination, execution, delivery, and communication of Business Systems initiatives. This position will collaborate in an Agile, team centric environment with their business and IT partners to identify, prioritize, and implement solutions that support strategic business objectives.

This role uses project controls to manage communication, resources, schedule, costs, and scope to ensure successful quality on-time delivery. The Program Manager is responsible for applying discipline for their team using applicable project management knowledge, skills, tools and techniques to project deliverables, processes, and systems in order to meet business stakeholder needs and expectations.

In this position you will:

  • Point of accountability for execution of an Agile Define, Built & Test team
  • Servant leader that works to eliminate blocks that the team encounters
  • Change Agent – Responsible for ensuring the team keeps a continuous improvement, inspect and adapt mindset
  • Project Manager or Agile Coach to help guide team and business and transform practices to align with lean thinking principles at both the team and program level

Additional Responsibilities:

  • Leading project teams throughout the Project and/or Agile lifecycle
  • Eliminating blocks
  • Facilitating / leading Agile Ceremonies (standups, iteration & release planning, retrospectives)
  • Compiling and delivering communications and status reports
  • Facilitation and adaptation of team process and working agreements
  • A continued focus on backlog refinement & contributing to roadmap maturity
  • Effective stakeholder management and communication
  • Quality management and control
  • Managing project scope
  • Ensuring team members are identifying and managing project risks appropriately
  • Building and leverages effective alliances across technical and business community
  • Other duties as assigned

Supervision:

  • Direct and/or indirect leadership for the Business Systems Business Analysts and Quality assurance team members

Minimum Qualifications:

  • Typically possess 2 to 5 years of Project Management experience in the total Project life cycle with increasing levels of complexity
  • Agile experience is required
  • SaaS application development industry knowledge is a plus
  • *Solid experience working in the systems development environment. Required Education and/or Experience
Qualified candidates should send cover letter and resume to: HR@dice.com
Dice Human Resources  •  12150 Meredith Drive  •  Urbandale, IA 50323
Dice Holdings, Inc. is an Equal Opportunity Employer  •  Reference, background, and credit checks required.

Customer Support Representative

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

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

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

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

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

In this position you will:

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

Minimum Qualifications:

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

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.

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 Developer

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

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

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

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

In this position you will:

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

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

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

Mobile Development Lead

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

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

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

The Mobile Development Lead will be responsible for leading the development of engaging and effective native mobile applications across multiple platforms and device types along with providing leadership to the mobile development team while working closely with the Mobile Product Owner and Mobile UX Designer to deliver best of breed mobile experiences. This role will work closely with the Architect and the application development teams to establish the mobile strategy while delivering various native mobile applications on both Android and iOS platforms.

In this position you will:

  • Develop and maintain mobile strategy with respect to mobile applications in coordination with other application teams
  • Research latest trends, strategies and emerging technologies for mobile applications and provide technical vision
  • Work with senior software engineers to create the high-level mobile software designs and technical specs
  • Work with project teams to plan integration and implementation strategies
  • Leads, coaches, and mentors other team members. Performs cross-training and facilitates information sharing among team members. Assist with management of team tasks, projects, and performance reviews
  • Codes, tests, debugs, documents, and implements complex software applications. Creates prototypes and ensures deliverables are high quality and meet user expectations. Supports system and integration testing activities. Initiates design reviews for new applications and adheres to software development standards
  • Provides supervision and guidance in requirements gathering and functional specification activities. Collaborates with Product Owner in completing deliverables. Translates business requirements and functional designs into technical designs. Assists with development of functional designs and resolves complex design issues. Acts as senior technical expert to analyze the business needs
  • Oversees and contributes to the documentation of production support processes. Anticipates long term support issues and plans for corrective actions. Supervises and collaborates with support teams to ensure complex issues are resolved in a timely manner

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

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

Mobile QA

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

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

In this position you will:

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

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

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

Mobile UI/UX Developer

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

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

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

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

In this position you will:

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

Additional Responsibilties:

  • Miscellaneous duties as assigned

Minimum Qualifications:

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

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.

Product Marketing Manager

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

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

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

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

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

In this position you will perform:

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

Minimum Qualifications:

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

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
  • Assist in other data validation or data cleanup as requested
  • Assist in emailing invoices to customers as requested by the Accounts Receivable Team
  • Other duties as assigned

Minimum Qualifications:

  • High School Diploma
  • 2-year accounting degree is desired
  • Strong attention to detail
  • Ability to develop an understanding of how the information on the quote affects the billings process
  • Ability to review detailed records and follow procedures to complete each quote. There is some interaction with customers and other teams' which require good communication skills, both written and verbal
  • Ability to work independently within the QA Team, while still being able to ask questions & share answers with the team
  • Knowledge of Salesforce.com and/or Zuora is a plus
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 Business Systems Business Analyst – CRM

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 position will be providing analysis and coordination for the designing, configuring, and implementing of solutions to support CRM and business process automation functions across the Dice Holdings enterprise. These functions include sales, customer service, and marketing processes. Key activities will be documenting specifications and requirements, planning, coordinating resources, and testing new functions.

The candidate will also work as liaison between the business subject matter experts and the Business Systems team performing operational support or development functions. This role will support the business requirements and how they support the targeted functionality as well as interoperability between other upstream and downstream applications.

In this position you will:

  • Provide planning, coordination, communication, and structure to the project/sprint life cycle for delivery of Business Systems services
  • Understand specific business needs and overall business strategy pertaining to targeted solution delivery
  • Act as the application(s) functional and business process liaison
  • Analyze, collect, and document business and functional requirements
  • Conduct impact analysis of the business requirements on the systems
  • Facilitate interpreting user requirements into design specifications
  • Provide inputs to test planning and review test scripts
  • Evaluate, prioritize, and assign all incoming work requests and trouble tickets (triage)
  • Manage the information for multiple, concurrent development efforts
  • Contribute to the development of conceptual systems designs as appropriate

Supervision:

  • No direct supervisory responsibility. This role does provide indirect responsibility and communication to the functional managers and team leads for the teams we collaborate with across the organization

Minimum Qualifications:

  • Bachelor degree in Computer Science or MIS similar field preferred; BA/BS or equivalent work experience required
  • Two years demonstrated experience in a majority of the essential functions listed above
  • Strong analytical and business process skills
  • Structured test planning experience
  • Extremely detailed and organized
  • Excellent oral and written communication skills
  • Experience with SalesForce, Zuora, Great Plains, or similar business systems or cloud based business applications and services a plus
  • Experience with HP Quality Center and Quick Test Pro a plus
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 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.