Experienced Umbraco developers with .NET expertise
Read more of our clients' reviews on Google.
"Reliable company. Timely. Trustworthy. I am been working with 1902 Software house a few years and always got project on time."
"We have used 1902 Software for our new website and we are very pleased with the result. 1902 Software has provided great service and support throughout, and we will certainly use them for future projects." (Translated from Danish)
"We looked to 1902 to assist us to update our existing Umbraco sites and to provide over flow capacity when we needed it. I was extremely pleased with how quickly the team were able to familiarize themselves with our environment and become productive. In addition to achieving our development tasks the 1902 team have constantly added additional value by providing valuable insights and suggestions for improvements.
They have also been able to take high level concepts and develop them in their entirety with very little oversight which has been terrific. We have also been very impressed with the level of testing completed and the resulting quality of work delivered.
We see 1902 as an ongoing partner that enhances our capability to deliver."
"We enjoyed working with the 1902 QA team! The communicative and proactive team had a great level of detail and an amazing understanding of the processes, business needs & priorities. We value the well-established testing approach as well as the experience of the 1902 QA engineers. Also sending special thanks to Angela’s team! The team was attentive, focused & flexible! With their hard effort and ability to coordinate they've continually directed their attention to cooperation & customer satisfaction."
Extremely fast and always available for any emergency issue. Always trying to understand the problem and propose the best solution possible 🙂
"Great company! Working with them is a pleasure. Always helpful and eager to help :)"
"I am in general very pleased with the collaboration with 1902. Project Manager Ryan is always there when you need him and the quality of the tasks done is fully up to speed with what I expected when entering into the collaboration."
"1902 software development has been supporting our start up for about half a year now and we are very satisfied with them. Our website is up to our standards and they have been very good at listening and executing our many requests. It also doesn't hurt that they always have a smile on their faces while we have a video conference 😉 We have had some hic ups or misunderstandings sometimes as it can be expected but all has always been properly handled and solved. Good job guys!"
"Working with 1902 Software for months, and can highly recommend it - the team is very responsible, with high level of professional knowledge and always meets the agreed deadlines, etc. Worked closely with developers and QAs, and cooperation is very cool!"
"1902 Software is an excellent tech outsourced company. Having worked with large setups, 1902 is instrumental in being an extended arm of the team, one which delivers, cares and most important of all are genuinely nice humans to have on any team. They bring an enormous amount of talent and value to any company, especially if you have had the pleasure of working with a certain Ryan (he knows who he is :))"
"Very content with the work that 1902 performs. Easy communication flow with their CRM-system. Ryan and his team are always ready to assist to any tasks or issues we have. Very adaptable to circumstances and needs. Big thumbs up!"
"Outstanding service."
"It is a pleasure doing business with 1902 Software. They have a positive and professional attitude. We just concluded the development of a new WordPress site. Delivery was on time and below budget. Contact with the project manager was fluid and constructive. They understood our needs and suggested alternative technical solutions... and more importantly: 9 times out of 10, they got it right the first time. That greatly reduces time spent reviewing and changing existing code. Add to that an experienced owner, that knows the business, and you have a winner."
"Super good and fast IT solutions can 1902 software easily develop without any problems! They have the expertise and all wishes are met if you know what you need. But you do not even have a finger on the pulse and know what you need, you may not feel 100% taken care of yourself and communication typically takes place in English, directly with the developer. We had Ryan as project manager for the development of the site and he was extremely competent and also came up with some solutions to get more content on the site, but I'm glad to know myself about AMP, ssl, schedule data and generally search engine optimization. Had I not known, I'm not 100% sure that I had got the IT solution I needed to rank higher than my competitors.
They have not been particularly good at writing in their crm system what time has been spent on and you should expect the price to end in the high part of the offer as both design and development have been far closer to the maximum price than the minimum price. I quickly got an idea of how pricing was made and as long as you expect it to be close to or equal to the high end of the offer, you will not get any surprises!
I had expected from the company that there was a little better initiative to ensure that people get the best IT solution now that they have the expertise to execute it! You may not know as a customer what things are important for the optimization of the page to be implemented during the build-up, but it makes a huge difference afterwards when you want to insert content and optimize this to be considered in the process.
My solution was expensive compared to other actors, but it is worth it afterwards when I know that there are competent people at the other end and help us with the right solution. This is not a solution that needs to be replaced after a few years because the supplier has tied you on your hands and feet and there is no ongoing monthly fee for "ongoing maintenance" and other patches you will be practiced elsewhere!
It's a little expensive, but they deliver the item and you will not experience becoming another customer in the row. There is a focus on you as a customer and there is ongoing contact with you every week to make sure you know what is happening in the process.
It's probably not the last time we will use them and next time, we hope they are better off putting in the customer's place and clarifying what it's a customer needs."
"We did not regret for a moment that we chose 1902 Software when we had to find a web company to develop http://www.mediehuset-kbh.dk and www.kanalhovedstaden.dk respectively, which both helped introduce our company to the world. The results cannot be denied: the sites became usable, manageable and user-friendly; and in the process, we felt that the customer was always in the center. We received extensive service and technical guides whenever appropriate. Physical distance—which seemed much, from Manila to Copenhagen—does not matter in these high-tech times. An excellent example of this is the smooth collaboration between 1902 Software and our media company."
Developer qualifications and background
Education and experience
Our Umbraco developers average 6-7 years of professional programming experience. All hold bachelor's degrees in Computer Science, Information Technology, or related technical fields. This foundation in software engineering principles translates to better architectural decisions and cleaner, more maintainable code.
.NET technical expertise
Our developers work extensively with the .NET ecosystem that powers Umbraco. Understanding the underlying framework—not just the CMS interface—enables more sophisticated implementations and faster troubleshooting.
Structured training and skill development
Beyond formal education, our Umbraco developers complete ongoing internal training covering areas that directly impact project quality:
UI/UX workshops
Understanding user interface design principles and user experience best practices. Developers who understand design make better implementation decisions and collaborate more effectively with designers.
Speed optimization
Techniques for improving page load times, database query efficiency, caching strategies, and front-end performance. Fast sites aren't accidents—they're the result of deliberate optimization throughout development.
Technical SEO
How site architecture, URL structure, meta tags, schema markup, and technical implementation affect search engine visibility. Developers who understand SEO build sites that rank better without requiring post-launch fixes.
Coding standards
Consistent code formatting, naming conventions, documentation practices, and architectural patterns. Standardized code is easier to maintain, debug, and extend over time.
Platform updates
Training on new Umbraco releases, .NET framework updates, and evolving best practices. Technology changes constantly—our training curriculum refreshes regularly to stay current.
Team structure and collaboration
Our AI integration is integral to how we work and how your project moves faster and more reliably:
Flexible team composition
Depending on project scope and requirements, we assign individual developers or complete teams. Larger projects might include specialists in frontend development, backend integration, database architecture, and quality assurance. Smaller projects or ongoing support typically work with dedicated developers who handle full-stack requirements.
Project management coordination
A dedicated project manager coordinates between clients and technical teams. This ensures clear communication, manages timelines, handles scope discussions, and keeps development organized without requiring clients to manage individual developers directly.
In-house teams, zero outsourcing
All Umbraco developers work directly for 1902 Software. We don't use freelancers or subcontractors. This means consistent quality, institutional knowledge, and long-term accountability. When you work with our team, you're working with the same people throughout your project and ongoing support.
Quality assurance specailists
Separate QA testers systematically check functionality, browser compatibility, responsive behavior, and edge cases. Developers don't just test their own code—dedicated testers catch issues before they reach production.
Technical capabilities
Our Umbraco developers work across the full platform and .NET ecosystem:
Umbraco CMS
Custom document types, templates, content architecture, member management, multilingual implementations, macro development, and package integration.
.NET development
C# programming, MVC architecture, Entity Framework, Web API, dependency injection, authentication and authorization.
Frontend Technologies
HTML5, CSS3, JavaScript, responsive design, accessibility standards, modern CSS frameworks, and build tools.
Database systems
SQL Server design, query optimization, stored procedures, migrations, and performance tuning.
Integrations
REST APIs, third-party service integration, payment gateways, CRM connectivity, marketing automation platforms.
Development approach
Understanding requirement first
Before writing code, our Umbraco developers spend time understanding what you're building and why. What problems are you solving? Who uses the system? What workflows need support? This shapes technical decisions and prevents building the wrong solution efficiently.
Architectural planning
Umbraco offers flexibility, which means there are often multiple ways to implement the same feature. Experienced developers choose approaches that match your specific requirements—balancing immediate needs with future scalability.
Clean, maintainable code
Code gets read more often than it gets written. Our developers write code that other developers (including your future team) can understand, modify, and extend without archaeology or reverse engineering.
Testing before deployment
Features get tested by developers during development and by QA specialists before release. This catches problems early when they're easier and cheaper to fix.
Why work with our Umbraco developers
Deep .NET knowledge
Umbraco runs on .NET, so understanding the underlying framework matters. Our developers don't just know Umbraco's interface—they understand how it works underneath, which leads to better troubleshooting and more sophisticated implementations.
Continuous skill development
Regular training keeps technical skills current. Developers who learn continuously bring better solutions to your projects.
Stability and consistency
Internal teams mean the developers who start your project are available throughout development and support. No turnover, no knowledge loss, no reexplaining requirements.
24-hour typical turnaround
For ongoing support clients, most tasks get resolved within 24 hours. Small fixes, content adjustments, and standard updates move quickly without waiting days for attention.
Working with our team
Whether you need a complete Umbraco development team for a new project, ongoing support from experienced developers, or specialized expertise for complex implementations—our team adapts to how you need to work.
Free, no-commitment
Commonly asked questions
Do I work with individual Umbraco developers or a team?
Depending on project scope and requirements, we assign individual developers or complete teams. Larger projects might include specialists in frontend development, backend integration, database architecture, and quality assurance. Smaller projects or ongoing support typically work with dedicated developers who handle full-stack requirements. A project manager coordinates everything.
What qualifications do your Umbraco developers have?
Our Umbraco developers average 6-7 years of professional programming experience and hold bachelor’s degrees in Computer Science, Information Technology, or related technical fields. They work extensively with the .NET ecosystem that powers Umbraco and complete ongoing internal training covering AI development, UI/UX, speed optimization, technical SEO, and coding standards.
Will the same developers handle my project and ongoing support?
Yes. All Umbraco developers work directly for 1902 Software as in-house employees. This means consistent quality, institutional knowledge, and long-term accountability. The developers who start your project remain available throughout development and support.
What's the difference between knowing Umbraco and knowing .NET?
Umbraco runs on .NET, so understanding the underlying framework matters beyond just knowing Umbraco’s interface. Our developers understand how Umbraco works underneath, which leads to better troubleshooting, more sophisticated implementations, and the ability to extend the platform in ways that surface-level knowledge can’t achieve.
What's the typical turnaround time for Umbraco development tasks?
For ongoing support clients, most tasks get resolved within 24 hours. Small fixes, content adjustments, and standard updates move quickly. Larger development work gets scoped through consultation with timelines discussed upfront based on complexity.
How do you ensure code quality on Umbraco projects?
We use clean, maintainable code following .NET and Umbraco standards, test features during development, and employ separate QA specialists who systematically check functionality, browser compatibility, and edge cases before release. Developers don’t just test their own code—dedicated testers catch issues before production.
Book a consultation to explore how AI and 1902 Software can transform your next ecommerce project — faster, smarter, and more cost-efficient.