Join the Team

Check out our open positions.

"My experience working in the business world helped me to learn what the technology industry was all about and has better prepared me to enter the field and start a career."

DJ Hazel
2007 High School Graduate


Regardless of what post you are trying to fill, you should be looking for ambitious self-starters who are comfortable with adapting to new ideas and concepts. Don’t just confine them to their department when they start work either. The induction process should be an opportunity for them to get to know all the facets of the business. It is all about aptitude and attitude, not necessarily what college one graduated from. Also don't forget to give Millennials a fair shot, they are well worth investing; they will shape and define our future, let's give them support and nurturing, it is our responsibility. There is also great opportunity to learn from them, they have lot of energy and new ideas that should not be overlooked.

Intern Opportunities

We believe introducing our young generation to the fast evolving industry sooner than later is prudent to the success of our next generation entrepreneurs … Our passion is to expose our youth, as early as high school, to the industry and teach them how they can contribute and gain experience that will help them with future growth and direction…

Spot Training

TDJ firmly believes in educating and training resources to better serve our clients. We leverage our colleagues in the local industry as mentors to provide practical training to our resources. The training is tailored and will be more relevant and applicable to our client needs. Ask us more about this.

Staffing Opportunities

Permanent Placement

One time placement fee with guaranteed results.

Contract Opportunities

TDJ can accommodate your staff augmentation for a specific period of time and negotiated rate. Employees under contract can be converted to full time status with a one time fee.

Team Outsourcing

We work together to identify the project, outline a Statement of Work and agree upon a cost based on the project requirements.

Still wondering what TDJ can do for YOU?

Contact us today and find out how we can help you succeed through balanced globalization.