About Us
We excel at custom development
Who we are
Founded in 2007, Geoffrey Stephens is a New Brunswick-based software engineering firm offering a full range of consulting, design
and development services. Our clients include public and private sector organizations both large and small. We work with post-secondary
institutions, health care providers, private companies and government. With 60 years of combined experience, our team is recognized
for its strong client focus and service excellence.
What we do
We take an iterative approach to software engineering, design and development—adapting and evolving our solutions based on your
changing needs. Throughout the development cycle, we work closely with you, responding rapidly to change and meeting your objectives.
It’s a win-win approach that has helped establish our reputation and ensured the success of our projects.
We offer end-to-end services, from working with you to plan your technology projects to hosting, managing privacy issues and implementing
e-commerce solutions with PCI certified services and technologies. We develop custom applications and web services in Microsoft .NET and
support clients in deploying Microsoft SharePoint. We also have deep expertise in visual modelling using MetaStorm’s ProVision. We are equally
recognized for our mobile application design and development work on the Blackberry platform.
The Geoffrey Stephens difference
Our team excels at custom development—from greenfield developed solutions to legacy modernization. We strive to help you leverage
your investment in technology resources and infrastructure. We work with you to strategically support your decisions about moving or
rebuilding your solutions on more modern platforms.
Our approach considers all facets of software design to ensure projects that perform well and are both maintainable and extensible.
After all, our goal is to maximize your investment in a custom software solution from an initial cost or total cost of ownership
perspective.
We are also firm believers in quality and excellence. We take a quality system ISO approach to software development. We inspect
and test our work to ensure that the project meets your requirements.
Above all, our people are talented, dedicated experts. We are software engineers and computer scientists. We are management
and technology consultants. We are business analysts. And we are committed to helping you maximize the value of technology solutions
within your organization.