Positions
Categories by: Departments
Explore open roles across our departments. Click "Apply Now" to submit your application.
Analytics
Data-driven insights, Power BI development, and AI-powered analytics solutions for enterprise clients.
Power Platform
Business Applications
Enterprise application development, customization, and integration across Microsoft platforms and business solutions.
Business Central
Cybersecurity
Threat detection, security frameworks, compliance standards, and enterprise protection strategies for organizational resilience.
E-Commerce
Digital commerce platforms, online storefront solutions, and end-to-end e-commerce strategy for scalable business growth.
Magento Lead
Network Security
Network infrastructure protection, vulnerability assessments, intrusion detection, and security architecture design.
Network Security Engineer
Systems Administration
Server management, infrastructure operations, cloud systems, and enterprise IT environment administration and support.
System Administrator Engineer
More Than Just a Paycheck
We take care of our people so they can focus on doing their best work. Here's what you can expect when you join ICS.
Full Health Benefits
Medical, dental, vision, and life insurance for you and your dependents.
401(k) Match
Competitive retirement plan with company match to secure your financial future.
Generous PTO
Paid time off, holidays, and personal days — plus additional flex days each year.
Learning Budget
Annual budget for certifications, conferences, courses, and professional development.
Remote-First
Work from anywhere with flexible schedules and home office setup stipends.
Parental Leave
Up to 16 weeks of paid parental leave for all new parents — birth, adoptive, or foster.
Wellness Program
Gym memberships, mental health support, meditation apps, and wellness stipends.
Stock Options
Equity participation so you share in the success you help create at ICS.
How We Hire
Our process is transparent, streamlined, and designed to respect your time. Here's what to expect.
Apply Online
Submit your application through our portal. We review every application personally.
Phone Screen
A 30-minute conversation with our recruiting team to learn about your background and goals.
Technical Interview
Meet the team and showcase your skills through practical exercises and collaborative discussions.
Welcome to ICS!
Receive your offer, onboard with your team, and start building the future with us.
Don't See the Right Role?
We're always looking for talented individuals. Submit your resume and tell us how you'd like to contribute — we'll keep you in mind for future openings.