Creospark Careers

We care.

Creospark was established from a dream to create a different company. We care about our clients. We care about our employees. We care about, well, people! We are a group of empathetic people, uniting together to create a spark in the IT world.

We are a mighty team. Explore Creospark careers!

Great companies start with great people. We are passionate technologists embracing the art of the possible. We work together to create functional and beautiful work to help make your teams love their technologies. Our diverse team has found that every successful solution includes a little art, a little code, and a whole lot of empathy. What makes Creospark a great place to work? Our people. Plain and simple.

People are our greatest asset. We love to live by our Creospark values: togetherness, expertise, creativity and empathy. Creospark is a rapidly-growing, Microsoft Gold Partner, based out of North America with employees all over. We pride ourselves on our outstanding customer service, attention to detail, and accuracy. We are looking for exceptional individuals to add to our growing team whose ultimate goal is client satisfaction. Are you interested in working for a company that offers a challenging work environment, a rewarding career path and a love for its customers, partners and employees?

Creospark’s Commitment to Diversity and Inclusion

At Creospark, we believe that diversity fuels innovation and inclusion drives success. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We are dedicated to fostering an environment where everyone feels respected, valued, and empowered to bring their full, authentic selves to work.

We welcome and encourage applications from all qualified individuals, regardless of race, gender, sexual orientation, age, disability, religion, national origin, or any other legally protected characteristic. We celebrate our differences and are committed to creating an inclusive environment for all employees.

If you share our passion for creating a diverse and inclusive workplace, we invite you to join us on our mission to inspire and innovate. Together, we can achieve great things.

Open positions

As a Microsoft Cloud Developer, this is your opportunity to showcase your coding skills, take on development and technical roles, contribute to a rapidly growing tech company, and advance your career in an enterprise B2B development environment. To succeed in this role, you should have excellent coding skills and a strong technical background. Top candidates are detail-oriented, capable of managing multiple tasks, and possess strong communication and time management skills.

Your key responsibilities would include:

  • Designing front-end and back-end cloud application architecture.
  • Developing user interfaces via a web-based applications and services.
  • Developing back-end web solutions and designing and developing APIs.
  • Working with the latest Microsoft Cloud based AI technologies such as Azure OpenAI, Copilot plug-ins, SharePoint Premium, etc.
  • Ensuring cross-platform optimization for different environments.
  • Seeing through a project from conception to finished products and services.
  • Staying current with developments in web applications and programming languages.
  • Develop customized digital workspaces based on the Microsoft 365, Microsoft Viva, Power Platform, and Azure development ecosystems.
  • Test across multiple browsers, platforms, and devices, including smartphones and tablets.
  • Write solid TypeScript, CSS, HTML, and other JavaScript based technologies based on community-driven establish patterns to deliver innovative features.
  • Promote usability best practices.
  • Write development and implementation documentation both for clients and for internal projects.
  • The ability to take a project from mock-ups to development and prototypes on tight timelines.
  • Help implement new technologies so that our development team is always moving forward.
  • Contribute to continuous improvement of project standards and project methodologies.
  • Collaborate effectively with other project resources, including client team members.
  • Apply knowledge to enhance and/or create customizations on Microsoft Cloud technologies such as Azure web services/apps, SharePoint, Teams, Power Automate, and Power Apps.
  • Provide development and design assistance to other user levels and internally to IT.
  • Plan, design, develop, deploy, test, and support existing functionality and create custom solutions within the SharePoint environment including integration with external applications such as Entra Id, CRM, ERP, web services and databases.
  • Analyze and document requirements and propose solutions.
  • Define and analyze business requirements to provide functional design specifications.

Bringing With You:

  • 6+ years of web development experience in HTML, JavaScript, CSS, ACE Cards, and other common web development languages.
  • 5+ years of Microsoft Cloud development.
  • 3+ years of experience with TypeScript and the NodeJS/Webpack toolchain.
  • Familiarity with database technologies such as MySQL, Oracle, MongoDB, MS SQL Database, and Cosmos.
  • Familiarity with server-side languages including Ruby, Java, PHP, .NET, Python, and C#, as well as .NET Core and web apps within Azure.
  • 2+ years of experience with SharePoint Framework (SPFx), Dashboard Cards, and React, with demonstrated solutions on GitHub or other repositories.
  • 3+ years of Azure Development (e.g., Azure Functions, Azure Automation, Azure Logic Apps, Azure API Management, Azure App Services, Azure SQL).
  • 2+ years of developer community activity (e.g., SharePoint PnP Community).

Adding More Value With:

  • Expertise in backend services and APIs, Web Sockets, and Webhooks.
  • Strong time management skills to balance multiple priorities effectively.
  • Excellent written and verbal communication and presentation skills.
  • A growth mindset with a willingness to learn, be coached, and mentor others in programming skills and strategies.
  • Proven experience in developing complex coding projects.
  • A self-motivated, independent mindset, with a collaborative approach to teamwork.

What we offer:

  • A remote work environment allowing you the freedom to manage your schedule.
  • A fast-paced atmosphere with support of your peers and managers
  • An opportunity to grow with our quickly advancing company.
  • A group of highly experienced and friendly colleagues who are excited to do their job every day.

Power Platform and D365 CRM Cloud Solutions Architect 

As a Power Platform and Dynamics 365 Solutions Architect, you will be responsible for providing pre-sales support, gathering customer requirements, defining architectural/functional components, leading an driving Power Platform and Dynamics 365 Customer Experience and CRM based implementations, managing issues, security, and risks, leading data-centric discussions, and designing system architecture. 

Your key responsibilities would include:  

  • Deliver services and solutions for clients using Dynamics 365 Customer Engagement (CE), Microsoft’s PowerApps (Model-Driven and Canvas), Power BI, SharePoint, Power Automate, Copilot Studio/Power Virtual Agents, Power Pages, Power Apps Portals, Microsoft Teams, custom development, bot framework, and data integrations. 
  • Provide pre-sales support to the sales team for prospects and existing customers. 
  • Whiteboard and scope end-to-end solutions based on customer requirements. 
  • Work with analysts to gather customer requirements and translate them into effective, configured/customized versions of presentations and product demonstrations. 
  • Assist the sales team with defining architectural/functional components of the Statement of Work (SOW). 
  • Apply knowledge of core Power Platform and Dynamics 365 governance techniques: ALM, Pipelines, Azure DevOps, COE, Managed Environments, Analytics, Auditing, Solutions, etc. 
  • Extend Dynamics and Power Apps interfaces using Plugins, PCF controls, JavaScript, CSS, and HTML. 
  • Work with JSON for data exchange, TypeScript, C#, REST, and Microsoft Azure for integration. 
  • Drive Power Platform and Dynamics 365 CE implementations through all project phases, including discovery, definition, build, test, and deployment. 
  • Manage issues and risks effectively to ensure on-time and on-budget delivery that meets clients’ needs. 
  • Lead data-centric discussions with clients through discovery meetings. 
  • Partner with the Development Team to design and lead the system architecture process, creating specifications and implementing customizations for any custom code or data migration requirements. 
  • Conduct end-user training and create/maintain knowledge transfer documentation. 
  • Develop and refine solution implementation standards and tools. 
  • Demonstrate solutions in a customized manner that addresses the specific requirements of the audience. 
  • Troubleshoot and resolve issues across projects, ensuring client success. 
  • Build strong relationships with clients and internal stakeholders by being approachable, collaborative, and people oriented. 

Bringing With You: 

  • Proven experience designing and delivering Dynamics 365 and Power Platform based solutions 
  • Hands-on experience leading teams in implementing various Dynamics 365 Customer Experience and CRM modules including Sales, Customer Insights (Insights and Journeys), Customer Service, Omnichannel, Digital Contact Center, Field Service 
  • Strong skills in troubleshooting and problem-solving across projects 
  • Core technical expertise: Dynamics 365, Power Apps (Canvas & Model-Driven), Power Automate, Copilot Studio, Power Pages, Connectors, Data Gateways, Azure, Dataverse, C#, SQL, .NET, SharePoint. 
  • Designing solutions with advanced security models, including conditional access, data loss prevention, and zero-trust principles. 
  • Understanding of licensing models, storage options, and infrastructure planning for Power Platform and Dynamics 365 deployments. 
  • Integrating Dynamics/Power Platform with AWS, Google Cloud, or on-premises legacy systems. 
  • Knowledge of the Power Platform Well-Architected Framework and ability to apply it for scalable, maintainable, and secure solutions. 
  • Industry-Specific Knowledge: Understanding vertical-specific requirements (e.g., healthcare, finance, manufacturing) to tailor solutions. 
  • Ability to lead projects end-to-end, from discovery through deployment 
  • Deep experience in solution envisioning: translating ambiguous business needs into actionable technical requirements and facilitating workshops to clarify and prioritize requirements. 
  • Ability to challenge assumptions and guide stakeholders through trade-offs and best practices. 
  • Ability to quantify and communicate the business value (ROI) of solutions, not just technical benefits. 
  • Designing solutions that leverage Microsoft Copilot, generative AI, and predictive analytics within Dynamics 365 and Power Platform workflows. 
  • Advanced troubleshooting for scalability, latency, and data throughput in large enterprise deployments. 
  • Advanced knowledge of integrating Power Platform/Dynamics 365 with on-premises systems and other SaaS platforms (e.g., Salesforce, Workday, ServiceNow, SAP) using connectors, custom APIs, Logic Apps, and middleware (MuleSoft, Boomi, etc.). 
  • Experience with data migration strategies for legacy systems, including mapping, cleansing, and transformation. 
  • Excellent communication, presentation, and leadership skills 
  • A collaborative, people-oriented approach to working with clients and teams 

 

Adding More Value With: 

  • Microsoft certifications in Dynamics 365 CE and/or Power Platform 
  • Experience with SharePoint, Microsoft Teams, and Business Intelligence tools 
  • Knowledge of governance techniques: ALM, Pipelines, COE, Azure DevOps, Managed Environments 
  • Familiarity with extending Power Platform/D365 using Plugins, PCF controls, JavaScript, CSS, and HTML 
  • Functional expertise in at least one CE area (Sales, Service, Marketing, Field Service, or Contact Centers) 
  • Additional Azure, TypeScript, or REST API integration experience 

 

What we offer:  

  • A remote work environment allows you the freedom to manage your schedule  
  • A fast-paced atmosphere with the support of your peers and managers  
  • An opportunity to grow with our quickly advancing company  
  • Competitive wages and benefits packages  
  • A group of highly experienced and friendly colleagues who are excited to do their job every day 

As a Strategic Account Executive, you will play a crucial role in driving business growth and fostering strong relationships with clients and partners. Your responsibilities will encompass a wide range of activities aimed at enhancing customer satisfaction and achieving organizational goals.  

Your key responsibilities will include, but are not limited to:   

  • Mastering Creospark’s value proposition and offerings to consistently exceed revenue goals while developing sales strategies and proposals to contribute to company growth 
  • Cultivate customer relationships and establish new ones through targeted sales techniques including cold calling, meetings and networking. 
  • Generate, identify and drive pipeline by understanding customer needs and positioning relevant Creospark solutions and services. 
  • Establish and develop strategic relationships with key clients and customer stakeholders to help transform the customer enterprises with Microsoft technologies. 
  • Act as a conduit to manage communication between the team and customers  
  • Stay current with company offerings and industry trends by attending Creospark company enablement sessions and other independent learning activities. 
  • Understand and exceed client expectations byproviding worldclass service and support while positioning Creospark’s service and support practices.   
  • Compile and analyze data to identify trends and demonstrate the value of products and services to create growth opportunities  
  • Work closely with leadership, practice leads and other stakeholders to drive growth and profitability within your defined account set.Participate in brainstorming, office activities, staff meetings and client meetings, researching and assisting with program development for new prospects  
  • Create a variety of reports including services, renewals, sales, and implementation  
  • Initiates opportunities and manages a significant pipeline to meet growth and revenue targets  
  • Prepares written documentation and delivers oral presentations for external clients and internal audiences  
  • Provides weekly, monthly, and annual reports with respect to business unit forecasts, budgets, issues, and progress  
  • Prepares proposals, presentations, quotations, contracts, and supporting documentation  

 

Bringing With You: 

  • Bachelor’s degree or equivalent work experience  
  • Minimum 3+ years successful sales experience selling technology solutions 
  • Prior experience in IT or consulting services 
  • Strong “Hunter” approach to sales with the ability to create, grow and manage your book of business  
  • Understanding of Microsoft products, licensing and services  

 

Adding More Value With: 

  • Strong communication skills, professional demeanour, and presentation  
  • Ability to manage multiple accounts while seeking new opportunities  
  • Ability to understand client needs, and negotiate costs and services  
  • Strong problem-solving skills, interpersonal skills, communication skills, decision-making skills, and negotiation skills  
  • Knowledge of the latest technology and market trends  
  • Deep understanding of business sales processes  
  • Experience with the Microsoft Office Suite and CRM software  

 

What we offer: 

  • A remote work environment allowing you the freedom to manage your schedule.  
  • A fast-paced atmosphere with the support of your peers and managers  
  • An opportunity to gain experience with our quickly advancing company.  
  • Competitive wages and benefits packages  
  • A group of experienced and friendly colleagues who are excited to do their job every day.  

As our company continues to grow, we are looking for an Associate Support Technician to join our innovative team. This role provides an opportunity to manage service desk operations and cloud solutions independently while working in a fast-paced, technology-driven environment. You will be responsible for administering Microsoft ecosystems, overseeing third-party tool integrations, and leading migration projects. The Associate Support Technician will primarily focus on ensuring robust security measures and providing expert consultation on internal projects. As a key member of the team, you will be at the forefront of driving organizational transformation through innovative cloud solutions.

Your Key Responsibilities:

  • Efficiently manage the service desk, addressing internal support requests promptly and effectively.
  • Troubleshoot technical issues reported by users, ensuring timely resolution to minimize downtime and disruption.
  • Administer the Microsoft tenant, including but not limited to Office 365, Azure Active Directory, SharePoint, and Exchange Online.
  • Maintain user accounts, groups, and permissions within the Microsoft ecosystem, ensuring security and access control.
  • Oversee the administration and maintenance of third-party tools essential for organizational operations.
  • Evaluate and integrate new third-party tools as needed, ensuring compatibility and optimization of resources.
  • Utilize Dynamics 365, Power Platform, Azure Automation Account, and Dataverse to build, extend, and automate organizational processes and applications.
  • Collaborate with stakeholders to identify opportunities for process improvement and automation, implementing innovative solutions to enhance efficiency and productivity.
  • Lead migration projects following organizational mergers, overseeing the transition from legacy systems to modern solutions.
  • Coordinate with DevOps and legacy teams to ensure seamless migration of data.
  • Manage migration projects involving WordPress websites and domains, ensuring minimal disruption to online services and optimizing performance post-migration.
  • Develop and maintain comprehensive documentation for systems, processes, and procedures.
  • Provide training and support to users and stakeholders on new technologies, tools, and processes implemented within the organization.
  • Stay updated on emerging technologies and industry trends relevant to IT operations and service delivery.
  • Proactively identify areas for improvement within IT operations, proposing and implementing enhancements to optimize performance and streamline processes.
  • Respond to licensing and basic support requests from all clients.
  • Assess and monitor the organization’s security posture with the Defender suite (anti-spam, anti-phish) and develop the organization’s security training using QuickHelp.
  • Respond to security alerts and incidents generated from Advanced Threat Protection, Intune, Azure Identity Protection, etc.
  • Work as a consultant/developer on client projects, such as setting up Azure cloud infrastructure, configuring the Microsoft Defender suite, and installing and integrating Orchestry.

Bringing With You:

  • College Diploma, Bachelor’s, or Master’s degree in Computer Science, Information Systems, or a related field.
  • Proficiency in Microsoft cloud technologies (Azure, Office 365, SharePoint, Exchange Online).
  • Strong background in service desk management and troubleshooting.
  • Excellent verbal and written communication to explain complex technical concepts.
  • Understanding of data modeling, data design, data visualization, and data management.
  • Ability to lead and initiate projects while being a team player.

Adding More Value With:

  • Microsoft certifications (e.g., Azure Administrator, Microsoft 365 Certified).
  • Advanced knowledge of Dynamics 365, Power Apps, Power Automate, and Power BI.
  • Expertise in cloud security practices and tools beyond the Defender suite.
  • Familiarity with project management tools like Microsoft Project, Asana, Trello, or Jira.
  • Knowledge of DevOps practices and tools (e.g., Azure DevOps).
  • Experience with integrating and managing a variety of third-party tools.
  • Proven track record of successfully leading migration projects.
  • Advanced skills in data analytics and visualization tools (e.g., Tableau, Power BI).

What We Offer:

  • A remote work environment allowing you the freedom to manage your schedule.
  • A fast-paced atmosphere with support of your peers and managers
  • An opportunity to grow with our quickly advancing company.
  • A group of highly experienced and friendly colleagues who are excited to do their job every day.

Apply online

Creospark does not discriminate on the basis of race, sex, color, religion, national origin, age, disability, veteran status, or anything else that makes you part of any group.