Join the Elite

A rapidly growing company, Logical Design Solutions 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 consulting teams is vital to our growth and success, Logical Design Solutions 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
  • Full-Pay Bench Policy
  • Unique Paid-Time-Off/Vacation Policy
  • Company Paid Cell Phones
  • Generous Referral Bonus Policy
  • 401K Plan
  • Bonus Opportunities

Current Openings

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 Logical Design Solutions’ 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.

Account Executive

Logical Design Solutions 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 XP and move to Windows 7, Windows 8, and 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.


We are in need to build our sales team to get the word out and sell our solution.  Every company will benefit from what we have to offer.


We are currently seeking a skilled inside sales representative that is a hard worker and wants to build a career in software and IT solution sales. Industry experience and contacts is preferred but not required.


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