Join the Elite

A rapidly growing company, LogicDS is committed to strategically increasing our staff while maintaining the values and qualities our customers expect from us. We look for the following skills and characteristics in prospective employees: integrity, business savvy, and technical aptitude.
Our talented consultants are our most productive and prized assets. Because maintaining and developing world-class teams is vital to our growth and success, LogicDS has developed an employee benefits package that is exceptional in quality and capacity:

  • Competitive Salaries
  • Training & Mentoring
  • Health Care Plan
  • Employee Equity Program
  • Short- & Long-Term Disability Insurance – Company Sponsored
  • Generous Paid-Time-Off/Vacation Policy
  • Cell Phones Reimbursement
  • Gym Membership
  • Generous Referral Bonus Policy
  • Bonus Opportunities

Current Openings

  • Senior Consultant
  • Senior Application Developer
  • Account Executive

Account Executive

LogicDS is an IT consulting and software company located in the western suburbs of Chicago. We lead the industry in PC optimization and have customers throughout the world.


There is a huge need at this time for companies to migrate off of Windows 7 and move to Windows 10. We have best solution on the market to allow companies to migrate easily and very inexpensively, preserving data and application from the old system. No other solution on the market comes close to what we can provide.


LogicDS is in need to build our sales team to sell our solution. Every company will benefit from what we have to offer.


To be successful, you must be able to demonstrate:


  • Expertise in an inside sales role
  • A minimum of 3 years’ experience in outbound cold calling
  • Positive attitude, highly motivated, competitive and a self-starter
  • Ability to speak clearly and concisely on the phone
  • Ability to identify prospect needs and quickly recognize buying signals
  • Strong closing skills
  • Outstanding interpersonal and verbal skills
  • Superior writing skills, excellent problem solving ability and detail orientation
  • History of quota attainment
  • Experience speaking with executive level decision makers
  • Proficiency with Microsoft Outlook, Power Point, Excel and Word
  • Ability to utilize Social medial tools such as LinkedIn to identify, research, and contact appropriate prospects and secure the business
  • Ability to utilize sales and marketing strategies to build a pipeline and a referral network
  • Ability to maintain a high contact volume and a healthy pipeline
  • Knowledge of CRM automation software is a plus

What can we offer you!

  • Compensation that includes a base-salary dependent on experience and an aggressive commission rate that is not capped
  • Outstanding opportunities for monetary rewards for your outstanding performance and knowledge
  • A growth-oriented environment that wants your ideas on how to succeed and improve
  • A fun and exciting work environment

Senior Application Developer

Job Title: Senior Application Developer
Department: Product Development
Reports To: Chief Technology Officer
FLSA Status: Exempt
Salary Level: Based on Experience
Start Date: ASAP

  • Will be working closely with the development team and CEO to assist in the architecture and development of LogicDS’ applications.

Essential Duties and Responsibilities

  1. Work with development team members to help develop design specifications.
  2. Take direction from CEO on programming priorities and architecture.
  3. Analyze, define, and document requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
  4. Write and maintain technical specifications.
  5. Maintain Team Foundation Server for source control.
  6. Analyze and estimate feasibility, costs, time, and compatibility with hardware and other programs.
  7. Develop and maintain plans outlining steps and time tables for developing programs.
  8. Research and evaluate software and hardware to assist in programming or to use as program platforms.
  9. Design and code screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems.
  10. Convert designs and specifications into computer code.
  11. Compile code into programs and corrects errors detected in compile process.
  12. Create test transactions and runs tests to find errors and confirm programs meet specifications.
  13. Analyze code to find causes of errors and revises programs.
  14. Provide technical assistance by responding to inquiries from others regarding errors, problems, or questions about programs.
  15. Train end users or technical support staff to use programs.
  16. Install and tests programs at client site.
  17. Monitor performance of programs after implementation.


  • Analytical – Synthesizes complex or diverse information; Collects and researches data; Uses intuition and experience to complement data; Designs work flows and procedures.
  • Design – Generates creative solutions; Translates concepts and information into images; Uses feedback to modify designs; Applies design principles; Demonstrates attention to detail.
  • Problem Solving – Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
  • Technical Skills – Assesses own strengths and weaknesses; Pursues training and development opportunities; Strives to continuously build knowledge and skills; Shares expertise with others.
  • Motivation – Sets and achieves challenging goals; Demonstrates persistence and overcomes obstacles; Measures self against standard of excellence; Takes calculated risks to accomplish goals.
  • Quality – Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
  • Quantity – Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.
  • Innovation – Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others’ attention.


  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience

  • 5+ years of experience as a programmer/analyst in a software or technology company
  • Bachelor’s degree (B. A.) from four-year college or university or equivalent combination of education and experience.


  • Visual Studio
  • SharePoint
  • C#
  • Powershell
  • C++
  • Ability to build/create/design simple databases
  • Experience developing tools using SDK’s
  • Experience with SCCM (or other management technology infrastructure software like LANDesk, Altiris)
  • Experience with MDT Task Sequences
  • Must have experience with desktop and server deployments

Certificates, Licenses, Registrations MCSE, MCSD or equivalent experience.

Language Skills Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.

Mathematical Skills Ability to work with mathematical concepts such as probability and statistical inference, and fundamentals of plane and solid geometry and trigonometry. Ability to apply concepts such as fractions, percentages, ratios, and proportions to practical situations.

Reasoning Ability Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Senior Consultant

Job Title: Senior Consultant
Department: Swimage
Salary Level: $75,000-$150,000, based on experience
Number of Openings: 3
Start Date: ASAP

  • The perfect candidate will have a love of technology with a strong desire to improve processes and always seek a better solution through automation.

Essential Duties and Responsibilities

  1. Work closely with the CEO and the development team to provide innovative solutions for our customers
  2. Implement and train customers on our solutions.
  3. Assist presales as a technical sales engineer when needed.
  4. Travel as needed domestically and globally.
  5. Create working solutions through the use of existing processes, scripting, or coding.


  • Communication – Ability to communicate professionally, both oral and written.
  • Self-Motivated – Ability to complete projects with little direction.
  • Problem Solving – Ability to solve problems efficiently.
  • Driven for Success – Driven for success and eager to learn and improve.

Technical Skills

  • Windows – Windows 7 and Windows 10 installation, configuration, and management
  • Scripting – PowerShell, Batch, and CScript.
  • Application Management – Application installation, packaging concepts, MSI.
  • Windows ADK – Microsoft Windows Automated Deployment Kit concepts.
  • Windows PE – Microsoft Windows Automated Deployment Kit concepts.
  • Systems Management – SCCM configuration and management
  • OS Deployments – Microsoft MDT and/or SCCM Task Sequences.
  • Networking Fundamentals – DHCP, DNS, TCP/IP, Subnetting, Routing, etc.
  • Optional Skills

    • Ivanti (LANDesk)
    • Microsoft SharePoint>
    • WMI
    • C#
    • C++
    • Visual Studio
    • Linux

    Education and/or Experience

    • 5+ years of experience as a programmer/analyst in a software or technology company
    • Bachelor’s degree (B. A.) from four-year college or university or equivalent combination of education and experience.