Black Marble specialises in custom (or bespoke) application development solutions, utilising our skills and experience to provide the technical edge required to produce effective results for our customers.
We are continuously refining our software skills to keep at the cutting-edge and undergo rigorous regular training and examinations to keep ahead of our competitors. Our Software Engineering expertise enables us to develop across the Microsoft platform, including .Net, C#, web development, touch applications, mobile solutions, as well as being proficient in a full range of testing, prototyping and architecture skills. All of our Architects and key developers are Microsoft Certified Developers for .NET.
Our services include:
- Architecture – we provide software architects with the high level skills and knowledge needed to design the components of your solution, while keeping a clear view of how all the elements fit together, and their environment.
- Software Design – we analyse our customer’s needs and produce a detailed design.
- Software Development – we produce a solution based on the software design.
- Software Testing – Black Marble follow a strict Application Lifecycle Management (ALM) approach to software development and that includes rigorous and comprehensive testing. Black Marble has a thorough approach to testing. We are proponents of how code can be developed and automatically tested concurrently.
- UX Design – the User Experience is an increasingly important part of the software creation process, and we ensure it is involved from the start.
- Prototyping – we offer a prototyping service to expedite application concepts through initial design to deliver results quickly.
Black Marble won the 2015 Worldwide Partner of the Year Award for Windows Application Development and was a Finalist for 2017 Partner of the Year Award for Application Development - who better to develop your Windows 10 Applications?