Technology Officer Job Specification
At a Glance
We are looking for a talented young software developer who wants to do more than simply sit in a cubicle and bang out project after project for corporate customers. In addition to top coding skills, we’re looking for candidates who possess management and entrepreneurial flare. We’ve taken a lot of time to build an offering that ensures broad business exposure and multifaceted roles. The position includes an internship at a major software development house and perhaps most exciting is the commission structure we have built-in so that the successful candidate can share in the success of his/her hard work.
Technology Officer Job Specification
At a Glance
We are looking for a talented young software developer who wants to do more than simply sit in a cubicle and bang out project after project for corporate customers. In addition to top coding skills, we’re looking for candidates who possess management and entrepreneurial flare. We’ve taken a lot of time to build an offering that ensures broad business exposure and multifaceted roles. The position includes an internship at a major software development house and perhaps most exciting is the commission structure we have built-in so that the successful candidate can share in the success of his/her hard work.
Schem
The co sells construction material which we’re sure won’t be very interesting to anyone reading this spec! The interesting bit is that we manage to sell our stuff really well because we embrace technology better than our competitors.
A good example of this is our product configuration software. By providing product configuration software to our customers we enable them to design complicated building structures in a fraction of the time they would normally spend. We don’t charge for this software because by adding value to their business we get rewarded with orders for their building material needs.
Thanks to our success with product configuration software, we have built up a reputation in our industry for providing effective software solutions. Hence, we now need a dedicated branch to cater for the software development projects we currently have in the pipeline.
Even though the technology we provide or sell to our customers is pretty exciting, the real magic is the software we build for ourselves. the co runs on its own custom built ERP and the development pipeline for our internal software is growing by the day! Our internal software gains us a massive edge because we are able to service our customers quicker and smarter than our competitors.
We’re so proud of the ERP software we’ve built, that we think we could spin it off as its own revenue stream – selling software as a service to small and medium enterprises. As proof of concept, we have already sold one license of our ERP to another business.
About the Position
The technology officer’s activities are centred around three critical roles:
coding
The successful candidate will be required to help develop the software projects we take on for clients as well as the internal ERP system.
The following platforms are used:
windows applications
Access, VBA
web services
DJango
web apps front end
Angular JS
mobile apps
Ionic
database
Mongo, Azure SQL
queries
SQL
business intelligence
PowerBI
e-commerce
Magento
CMS
Joomla
data movement
Azure Data Factory
We do not require the candidate to have exposure to all of the above. A good grounding in modern programing and web development is sufficient. There are two rounds of interviews. The first round is a simple meet and greet while the second involves a written test.
project management
Based on our description so far, it should be obvious that we’re looking for a strong multi tasker! The successful candidate will have to work on multiple projects concurrently. In the office, he/she will be the only dedicated programmer. Our product configuration software is outsourced to a freelancer living in Germany. Our ERP has to date been built by our CEO and most of our web development has been outsourced to a myriad of freelancers via the Upwork website.
All of the contributors mentioned above need to be managed. The technology officer is responsible for managing the development pipelines on all software projects and utilizing all the resources described above to keep the projects moving in the right direction as efficiently as possible.
support
Software products we take to market need to be supported. Many developers shy away from support but by doing so they miss valuable opportunities to see their software from the client’s perspective. The technology officer needs to help support the products. We work in a highly collaborative space so it won’t all be left up to the technology officer but he/she will have to play his/her part!
development qualification
at least one years work experience
analytical mind up to 20k pm