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
The Project Manager at Creospark plays a pivotal role in delivering complex projects with strategic importance. This is a leadership role where you’ll guide and support project teams through all stages of the project lifecycle — from scoping and planning to execution and deployment. As the Senior Project Manager, you will ensure project delivery meets budget, scope, and timeline expectations, all while maintaining the highest standards of quality and client satisfaction.
You will manage cross-functional teams, engage with clients at strategic levels, and take ownership of the full project lifecycle, ensuring the alignment of project goals with Creospark’s broader vision. You will be responsible for identifying potential risks, mitigating scope creep, and ensuring all projects are completed on time and within the agreed-upon parameters. This is an opportunity to shape the direction of innovative solutions that empower businesses to thrive in today’s digital world.
Your key responsibilities would include:
- Lead the successful execution of multiple complex projects across a variety of sectors.
- Manage large, cross-functional teams to deliver projects on time, within scope, and on budget.
- Collaborate with senior stakeholders and clients to define project requirements and ensure clear communication of project deliverables.
- Own the full project lifecycle, from scoping and planning through to execution, deployment, and post-deployment support.
- Lead the identification and resolution of risks, issues, and scope changes.
- Establish and maintain strong relationships with internal and external stakeholders to ensure high client satisfaction.
- Provide guidance and mentorship to junior project managers and team members.
- Ensure compliance with all legal and regulatory requirements throughout the project lifecycle.
- Monitor project progress and make adjustments as necessary to ensure successful delivery.
- Create detailed project documentation and deliver status reports to stakeholders, including senior management and steering committees.
- Promote project management best practices and continually refine Creospark’s project management methodologies.
Bringing With You:
- At least 5+ years of experience managing complex, multi-faceted projects, ensuring timely delivery within scope and budget.
- Proven ability to engage, influence, and negotiate with clients, senior leaders, and cross-functional teams.
- Experience managing project budgets and financial constraints effectively.
- Expertise in identifying, assessing, and mitigating risks to keep projects on track.
- Strong verbal and written communication skills, with experience leading teams and presenting to stakeholders.
- Ability to manage multiple projects simultaneously while maintaining quality and alignment with business objectives. Ability to align project goals with broader organizational objectives for long-term impact.
Adding More Value With:
- Experience with Microsoft Power Platform (Power Apps, Power Automate, Power BI) to support digital transformation initiatives.
- PMP certification or similar project management qualification, with strong knowledge of project management frameworks and best practices.
- Commitment to staying updated with the latest project management methodologies and tools.
- Extensive experience working with Microsoft Teams, Planner, Tasks, SharePoint, OneDrive, and Microsoft Project.
- Strong experience working with CRM and ERP systems, preferably Dynamics 365. Expertise in capturing and translating business needs into actionable project deliverables.
- Experience in mentoring junior staff, fostering collaboration, and building high-performance teams.
What we offer:
- A remote work environment allowing you 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.
- Competitive wages and benefits packages.
- A group of highly experienced and friendly colleagues who are excited to do their job every day.
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.
As our company continues to grow, we are looking for a Power Platform and Dynamics 365 Developer to design and implement low-code solutions using Microsoft’s Power Platform and Dynamics 365. You will be responsible for delivering intelligent business applications, automations, integrations, and data visualizations leveraging Power Platform, Dynamics 365 CE, Microsoft 365, SharePoint, and Azure. This role involves analyzing business needs, customizing solutions, extending platforms, and collaborating with clients and project teams in an agile environment.
Your Key Responsibilities:
- Delivering services and solutions for clients using Dynamics 365 Customer Engagement (e.g., CE – Sales, Service, Customer Insights / Marketing, Omnichannel, Contact Center, etc.), Microsoft’s PowerApps (model driven and canvas), Power BI, SharePoint, Power Automate, Copilot Studio, Agentic AI, Microsoft Fabric, Copilot Actions, Power Pages, Microsoft Teams, custom development, Azure AI Foundry, and Data Integrations.
- Automate business processes with Dynamics 365, Power Apps, Copilot, RPA’s and Power Automate cloud and desktop flows; outputs will include data visualizations and low code applications.
- In-depth understanding of using Microsoft Dataverse and SharePoint as data sources.
- Understanding how to set up data gateway for on-premises integration into other systems (e.g., SQL)
- Understanding how to develop custom connectors, as well as premium and standard connector licensing concepts.
- Collaborating with clients and project team to identify client needs through workshops and requirement analysis, define a solution to meet those needs and implement a working, timely solution.
- Embracing, utilizing, developing, and teaching related foundational AI technology aspects to support your, your team and project productivity.
- Knowledge of core Power Platform and Dynamics 365 Governance techniques: Admin Centers, ALM, Pipelines, Azure DevOps, COE, Managed Environments, Analytics, Auditing, Solutions, etc.
- Extending Dynamics and Power Apps interfaces using plugins, PCF controls and JavaScript, CSS and HTML.
- Experience with JSON for data exchange, TypeScript, C#, REST, and Microsoft Azure for integration.
- Awareness of permissions, roles, environment configurations, groups and all other identity and security constructs in Dynamics 365 and Power Platform.
- Ability to diagnose issues, debug code, and optimize performance from the different cloud interfaces available.
- Participating in SCRUM calls, pre-sales/sales calls, and contribute to estimation of work.
- Taking a proactive approach to professional development and taking advantage of opportunities to grow your ability through Microsoft Certifications.
- Understanding how to integrate the Microsoft Power Platform with on-premises and other SaaS applications using data flows, logic apps, connectors, custom API’s and other integration methods.
- Understanding the different ways to migrate legacy data to Dataverse and interface with SQL Server and other databases.
- Working directly with clients to collect and identify functional requirements, and various projects and solutions.
- Identifying areas and processes where Microsoft 365, Azure, Power Platform, and SharePoint can be better leveraged and facilitate process improvement.
- Maintaining open communications, being directly connected to the client, leading meetings, and facilitating discussions with business and technical stakeholders.
Bringing With You:
- At least 5 years of professional experience.
- A good understanding and experience with Dynamics 365, Power Platform Center of Excellence/Admin, and other governance components
- Experience working with SharePoint Online, Microsoft Teams, and utilizing Power Apps and power Automate to extend SharePoint functionality
- Hands-on development of Power Apps, Copilot Studio (Declarative, Topics, Actions, Agents), Power BI dashboards, Model driven app integration with Dynamics, development of portals using Power Apps Portal/Pages
- Excellent interpersonal and verbal/written communications, presentation, math, analytical, and problem-solving skills
- Passion for moving organizations forward with the Power Platform and excitement for the impact Power Platform can have on customer experience.
- Ability to communicate technical information clearly and concisely to technical and nontechnical users
Adding More Value With:
- BA/BS degree in a computer discipline, or equivalent applicable experience
- Core skills: PCF controls, JavaScript, React, C#, SQL, .Net, Power Apps, SharePoint, Microsoft Dataverse (CDS), Power Fx, Power Apps (Model-Driven and Canvas), Power Pages, Power Automate
- Experience with Azure cloud development and integration techniques (e.g., Data factories, API Management, Azure Functions, Automations, and logic apps, SSIS)
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.
- 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.
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.