DMSi is bringing new technology and new ideas to the building materials industry through our specialized business management software. We’re revolutionizing one of the largest, most critical sectors in the world. Fortunately, we like a challenge.
We have positions for people who like to train on our software, research and solve customer business issues and optimize supply chains with bespoke solutions. We have positions for software engineers, designers, systems engineers, analysts, product owners, and product managers who explore innovative technologies and create human interfaces. We have positions that make our company hum in sales, marketing, human resources, and accounting, which are helping to evolve our brand and our team.
What makes us tick is surrounding ourselves with bright, kind, curious people who love the limitless possibilities that the field of enterprise computer software has to offer. We proudly serve the North America and Australia-New Zealand regions, delivering tailored solutions to meet the unique needs of these markets.
See open positions at https://www.dmsi.com/about-us/careers/dmsi-careers/
Rating Reviews
Rating is calculated based on
3
reviews and is evolving.
Pros: The company culture at DMSi Software is genuinely collaborative. Everyone, from peers to management, is approachable and willing to help, which is fantastic for an Implementation Analyst navigating complex client projects in the software industry. I've learned a ton about software implementation and the building materials sector. The team spirit really shines through, making it a good place to grow your skills. There's a strong sense of stability and commitment to employees, which provides
Cons: While generally good, there are times when the workload as an Implementation Analyst can get pretty intense, especially during major software release cycles or critical project deadlines. This is typical for any growing software company, but it occasionally stretches our resources thin. Also, cross-departmental communication, particularly between implementation and development teams, sometimes feels like it could be more streamlined to prevent minor project hiccups. The approval process for
Advice to Management: Continue to foster the strong collaborative culture and invest in team development for client-facing roles like Implementation Analysts. Consider exploring ways to further streamline internal communication channels, especially between different departments, to optimize project workflows. Looking
Show more
Pros: The training program here is thorough, especially for new hires breaking into the distribution software space. I appreciated the hands-on experience with their ERP system. My colleagues were genuinely helpful and made coming to work enjoyable.
Cons: Sometimes project timelines can feel a bit rushed, which puts pressure on the implementation teams. Better resource allocation or clearer priority setting on some larger client projects would make a big difference.
Advice to Management: Continue fostering the collaborative team spirit and consider refining project management processes for even smoother client implementations. Recognizing team efforts more publicly would be great.
Show more
Pros: The team culture here is really the standout feature. Everyone's generally helpful and willing to share knowledge, which is great for learning and development, especially if you're newer to the ERP software space. The work itself can be challenging in a good way, and there's a decent sense of accomplishment when solving complex problems. The company also offers a good amount of flexibility with hybrid work.
Cons: While the culture is great, sometimes project management and internal communication could be more streamlined. We've had instances where priorities shift unexpectedly, leading to some frustration. Opportunities for rapid advancement can feel limited for some roles, and professional development budgets might not always cover advanced training. It's a stable environment, but not necessarily one for rapid career acceleration.
Advice to Management: Consider investing more in formal training programs and clearer long-term career pathing for employees. Enhancing inter-departmental communication could also improve project efficiency.
Show more
Does DMSi Software offer remote work opportunities for roles in the [industry] sector?
Yes, DMSi Software has embraced remote work, offering many roles within their technology and support teams to be fully work-from-home, which is great for maintaining a good work-life balance.
What's the CEO experience like at DMSi Software, especially regarding company culture and strategic direction?
As CEO at DMSi Software, I've found the culture fosters innovation and collaboration, allowing us to effectively navigate the SaaS industry and drive strategic growth for our mid-sized tech company.
What is the typical day-to-day work environment like for a software engineer at DMSi Software?
At DMSi Software, the daily environment for software engineers is collaborative, focusing on agile development methodologies and cross-functional team interaction. Expect regular stand-ups, code reviews, and opportunities to contribute to various stages of the software development lifecycle for their ERP solutions.