Software Developer
Buffalo Grove, IL 
Posted 27 days ago
Job Description
ARxIUM is a leader in the development of advanced pharmacy technology and solutions. Here you have the opportunity to work with the best experts in the pharmacy health systems and develop enterprise-level pharmacy automation and inventory management solutions, utilizing the latest tools, methods, and frameworks. The products we develop optimize and automate pharmacy processes minimizing manual steps, eliminating human errors, and saving patients’ lives.

ARxIUM has been providing innovative solutions in the pharmacy automation space for over twenty years and currently serves customers in North America, Europe and Asia. We have offices in Winnipeg and the Chicago Area and work remotely in cities across North America and Europe.

Required immediately, our Buffalo Grove Office is seeking a Software Developer to join our team

ARxIUM is proud to offer successful candidates
  • Competitive salary
  • Medical/RX/Dental/Vision benefits
  • Healthcare and dependent care FSAs
  • Company paid Life/ADD insurance
  • Company paid STD/LTD plans
  • Company paid EAP plan
  • Opportunity to participate in the company 401k plan with employer match
  • Educational assistance
  • Flexible work schedule
  • Generous paid time off
  • Employee referral program
  • Free parking

Desired Skills and Experience:
  • Computer Engineering degree or technical college degree with relevant work experience.
  • Three or more years of software development or related experience desired.
  • Experience with object-oriented modeling principles and methods (inheritance polymorphism, use cases, process diagrams, machine state diagrams).
  • Strong knowledge utilizing Microsoft .NET with a focus on C# along with advanced concepts (multi-threading, design patterns, best practices).
  • Strong analytical, conceptual, and problem-solving skills to evaluate business problems and apply technical knowledge to identify appropriate solutions.
  • Knowledge of physical database structures; ability to analyze, manage, tune databases for performance; knowledge of relational database concepts; disaster recovery; best practices.
  • Experience with Oracle and SQL Server.
  • Ability to identify and assess project risks and recommend risk mitigation plan.
  • Knowledge and understanding of development principles, processes and technology.

  • Experience with mobile applications utilizing a cross-platform framework is a plus. Xamarin experience preferred.
  • Windows forms, WPF, WEB and regulated environment experience (FDA, ISO, and GMP) is a plus.

Essential Functions:
  • Designs develops, and unit tests software components and features.
  • Follows analysis, design, and coding standards and software development best practices.
  • Contributes to the project planning, risk assessment, development effort, functional requirements and code reviews.
  • Contributes to looking forward development based on research of emerging technologies and comparative analysis of architectural and design choices.
  • Recommends proactive actions to maintain product cost-effectiveness and reliability.
  • Participates in product support and issue resolution.
Take a look at your potential career with ARxIUM and apply today
WE would love to meet you!

Please note that candidates need to be eligible to work in the U.S. now and in the future without ARxIUM sponsorship for an employment-based visa.
If you are a job seeker and require accessibility assistance or an accommodation to apply for one of our jobs, please submit a request by telephone or via e-mail. In order to appropriately assist you with an accommodation, we ask that you please specify the assistance needed. The dedicated voicemail and e-mail options are reserved only for applicants needing accessibility assistance or an accommodation in order to apply for a job with us. Someone will get back to you within one business day.

To request an accommodation by telephone, leave a message at 1-847-808-2600.
To request an accommodation by e-mail, send a message to
E-Verify EEO is the Law Poster Supplement
ARxIUM Policy on EEO Pay Transparency Nondiscrimination Provision Right to work statement

The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified.

ARxIUM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status or other characteristics protected by law.


Job Summary
Start Date
Employment Term and Type
Regular, Full Time
Hours per Week
Work Hours (i.e. shift)
1st shift
Required Education
Bachelor's Degree
Required Experience
3 to 7 years
Email this Job to Yourself or a Friend
Indicates required fields