Header Image

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.