What we do
In 2003 Anylytical Technologies was formed to provide clients with Software Engineering services. We wanted to group together a bunch of like minded analytical thinkers that are willing to do anything to get the job done, hence the name: Anylytical Technologies. We say Software Engineering and not Software Development for specific reasons:
There is a an unofficial statistic amongst people working in the Tech industry in SA. This statistic is that; only one in four projects that you work on, will be successful and be deployed to production. Our belief is that this happens because most systems that are built, do not meet the business' requirements.
To address this gap in the market, our Engineers are encouraged to be involved in every step of the Software Development Life Cycle (Requirements Analysis, Design, Development, Testing, Release and Production Support). The idea behind this is that; we develop business / subject matter experts with technical skills which ensures that we are always building the right systems for our clients.
Why Work For Us
If you have a passion for understanding a problem before building a solution for it, then Anylytical Technologies is the place for you. We are a company that was started by and is run by Software Engineers. This means that we try our best to provide our Engineers with the best tools and equipment to go about their daily tasks.
We encourage exploring and learning new things. We reward our Engineers for advancing their studies, doing technical presentations and assisting fellow colleagues.
Anylytical Technologies values fostering a culture of entrepreneurship, drive towards personal improvement, assisting peers and a passion for software delivery. We are a team of self managing individuals that perform at a high pace to improve the value of our services offered to our clients.
"Entrepreneurship" does not only mean that you are given the opportunity to help grow the business. We see every idea as something that needs to be sold to someone else. Your technical solution, a change in architecture, a new cloud platform... We view convincing someone on taking up your idea as a form of a "sale". All this to hone the skill of selling towards entrepreneurship.
Our Engineering Processes
We always begin by fully understanding the business / problem domain and identifying the key business stakeholders.
Once the big-picture is clear enough, we'll begin the journey to integrate continuous delivery to quickly release and bring ideas to life. We put testing at the heart of the delivery process and keep everything on track with a disciplined agile project management approach.
Our primary focus is on the Java Technology stack. As Engineers we are comfortable working on both front end and back end technologies.
Here are some of the key technologies that we have worked on in our recent engagements:
- Java EE
- Spring Framework
- Relational Databases (MySQL, Oracle, SQL Server)
- Web Services
- Message Orientated Frameworks
Our Hiring Process
We have an ambition to drive a socially and economically just world and we are looking for like minded people. The following is what you can expect during the all important getting to know each other phase:
Phone Screening: This is where we establish our relationship and get to know your background and interests. This is usually a very casual 5-10 minute call.
Interview: After discussions over the phone and going though your CV, we meet you in person to participate in an interview that has been designed to suite your role and experience and help both of us to be sure that we are the right fit for each other.
Client Interview: Most of our Engineers are based at our client's premises because of the agile methodology that we follow. Some of our clients request technical assessments. If our client request this, it would form part of the interviewing process.
Decision: We will stay in touch to give you updates on the decision process and we will come up with a decision as soon as possible.