Your New Favorite Place to Work

Based out of Olean, New York and with branches in Ohio and Montana, The Demski Group is focused on creating software applications to accelerate business.

Demski group square

Why Work For The Demski Group

At The Demski Group, we foster a culture of continuous learning, growth, and collaboration. We provide our employees with the tools, resources, and support they need to excel in their roles and achieve their career goals. Our work environment is dynamic, fast-paced, and challenging, but also fun and rewarding.

We offer competitive salaries, comprehensive benefits packages, flexible working arrangements, and plenty of opportunities for career advancement. We also value diversity, equity, and inclusion, and strive to create a workplace where everyone feels respected, valued, and heard.

Current Openings

Sales Assistant

Job Overview

The Demski Group is looking for a motivated and organized Sales Outreach Assistant to help us reconnect with leads in our database. We have a backlog of cold/warm leads that need follow-up via email and phone, and we’re looking for someone who’s confident on the phone, great at following up, and can help drive prospects toward booking a meeting with our sales team. You will also be expected to do cold outreach over the phone/email to new leads.

This is a fully remote, part-time position with flexible hours — perfect for someone looking to pick up extra hours during the week and who enjoys communicating with people.

Responsibilities

  • Re-engage past leads through email and phone calls
  • Log and manage communication activity using ClickUp and email tools
  • Schedule follow-up calls or meetings with our main salesperson
  • Maintain organized notes and contact details within our CRM
  • Collaborate with our team to refine outreach strategies as needed
  • Cold outreach to new leads via phone and email

Requirements

  • Previous experience in sales, telemarketing, customer service, or similar
  • Comfortable speaking with customers and following up regularly
  • Strong written communication and email etiquette
  • Organized and detail-oriented
  • Self-motivated and able to work independently
  • Reliable internet connection and quiet workspace for phone calls

Nice to Have

  • Experience working in a software or tech-related business
  • Understanding of lead management and sales funnels
  • Familiarity with CRM software or project management tools (experience with ClickUp is a plus)

What We Offer

  • Flexible, part-time schedule
  • Remote-first environment
  • Opportunity to grow with a fast-moving tech team
  • Supportive and casual team culture

Apply today and help us bring valuable leads back into the pipeline! We’re excited to hear from you.

Full-Stack Developer

We are looking for a talented Full-Stack Developer to join our team. In this role, you will be responsible for developing and implementing web applications and services using both front-end and back-end technologies. You will work closely with other developers, designers, and project managers to deliver high-quality software solutions that meet our clients’ needs.

Responsibilities:

  • Develop and maintain web applications and services using front-end and back-end technologies
  • Collaborate with other developers, designers, and project managers to develop software solutions
  • Write clean, maintainable, and efficient code
  • Troubleshoot and debug software issues
  • Stay up-to-date with emerging trends and technologies in web development

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • 3+ years of experience in web development using front-end and back-end technologies
  • Strong proficiency in JavaScript, HTML, CSS, and at least one back-end language (e.g., Python, Ruby, Java)
  • Knowledge of at least one front-end framework (e.g., React, Angular, Vue)
  • Experience with RESTful APIs and asynchronous programming
  • Strong problem-solving and analytical skills
  • Excellent communication and teamwork skills
Software Project Manager

We are seeking a talented Software Project Manager to join our team. In this role, you will be responsible for overseeing the planning, implementation, and tracking of software development projects. You will work closely with software developers, designers, and other stakeholders to ensure that projects are delivered on time, within budget, and to the required quality standards.

Responsibilities:

  • Plan, implement, and track software development projects from initiation to closure
  • Collaborate with software developers, designers, and other stakeholders to ensure that project requirements are clearly defined and met
  • Create and maintain project plans, schedules, and budgets
  • Identify, assess, and manage project risks and issues
  • Communicate project status, progress, and issues to project stakeholders
  • Ensure that projects are delivered on time, within budget, and to the required quality standards

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in software project management or related field
  • Knowledge of software development methodologies (e.g., Agile, Scrum)
  • Strong project management skills, including planning, scheduling, budgeting, and risk management
  • Excellent communication and leadership skills
  • Strong problem-solving and analytical skills
  • Ability to work effectively in a team environment.