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 Senior 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 grows, we are looking for a Power Platform Developer to design and implement low-code solutions using Copilot Studio, Power Apps, and Power Automate. You will develop automations, integrations, and data visualizations, leveraging Power Platform, Microsoft 365, SharePoint, and Azure. This role involves analyzing business needs, customizing applications, and optimizing processes while collaborating with clients and project teams in an agile environment.

Your Key Responsibilities:

  • Automate business processes with Copilot Studio, Power Apps and Power Automate; outputs will include data visualizations and low code applications 
  • Delivering services and solutions for clients using Microsoft’s PowerApps (model driven and canvas), Power Automate, Copilot Studio, Power BI, SharePoint, Power Pages, Power Apps Portals, Microsoft Teams, custom development, and data integrations 
  • Analyzing, designing, developing, and documenting solutions using Power Platform and apply these tools to create solutions, including an in-depth understanding of customization, configuration, integration, and extensibility 
  • In-depth understanding of using Microsoft Dataverse, SQL Services, and SharePoint as data sources 
  • Understanding custom connectors, premium and standard connector 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 
  • Participating to SCRUM calls and contribute to estimation of work 
  • Taking a proactive approach to professional development and take 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 gateways, data flows, logic apps, connectors, custom API’s and other integration methods 
  • 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:

  • BA/BS degree in a computer discipline or equivalent applicable experience.
  • At least 5 years of professional experience in Power Platform development.
  • Core skills in Power Apps, Power Platform, Copilot Studio, Power Fx, C#, SQL, .NET, SharePoint, and Microsoft Dataverse (CDS).
  • Experience working with SharePoint Online and Microsoft Teams, utilizing Power Apps and Power Automate to extend SharePoint functionality.
  • Hands-on development of Power Apps, including model-driven apps, canvas apps, Power BI dashboards, and integrating Dynamics 365.
  • Experience developing portals using Power Apps Portals/Pages.
  • Proficiency in Azure cloud development and integration techniques, including Data Factories, API Management, Azure Functions, Automations, and Logic Apps.
  • Excellent interpersonal, verbal/written communication, and presentation skills.
  • Ability to communicate technical concepts clearly and concisely to both technical and non-technical users.

Adding More Value With:

  • Understanding and experience with Power Platform CoE and governance components.
  • Passion for moving organizations forward with the Power Platform and excitement for its impact on customer experiences.
  • Strong analytical and problem-solving skills, with a structured approach to troubleshooting and optimization.
  • Commitment to continuous learning and professional development in Power Platform technologies.

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.