REMOTE AND ON SITE DEVELOPMENT SERVICES

We work during our clients normal business hours remotely as an independent software engineer/contractor with your onsite or distributed team(s); or directly onsite as per our clients' request. Also, we can combine working part time onsite and part time remotely, as agreed with our clients.

What you can expect

  • Adapting quickly to our client’s working environment. This includes understanding the project role and requirements, team dynamics and gaining access to all the appropriate client systems necessary to do the job and work efficiently with the team.
  • Working during our client’s preferred hours and being easily accessible during those hours. If requested by our client, one is able to work on EST, CST or PST. Essentially, we'll be able to work during all or most of the same business hours as our clients.
  • Being responsive. Our engineer will respond to all communications quickly via IM/Slack/Teams/chat, email, phone, Skype or other preferred client communication method. During work hours he or she is expected to respond to client communication within a reasonable time. Special arrangements can also be made ahead of time for occasions where they may be needed outside of normal business hours, for example, deploying releases during low peak hours or carrying out migration tasks that can only be done during non-business hours.
  • Our engineer is reliable, maintaining a consistent working style. Our engineer will notify our client when they will be away from their computer for a prolonged period along with a brief explanation as to why and their expected time of return. They will appropriately use any internal client time tracking tool as required. Our engineer will provide as much advanced notice as possible when unable to work on a particular day due to illness etc.
  • Our engineer will be proactive and take initiative. They are responsible for updating the clients daily (or immediately where applicable) on work progress, issues encountered, solutions, potential solutions and documentation. When tasks are finished ahead of time our engineer will offer to do additional work and/or ask for the next highest priority item you would like them to work on. They contribute wherever possible, keeping our clients informed about every aspect of their work.
  • Good communication skills. Our engineer writes and speaks English clearly and is able to enagage in business domain and technical discussions.
  • Our engineer works fast while maintaining a high quality and standard of work. Emphasis is placed on quality, but our engineer understand the rigor and need of meeting deadlines. They work effectively and efficiently as possible, balancing the two, while always keeping an eye on priorities, making suggestions and maintaining open communication along the way.
  • Continuous improvement. The industry one works in and the technologies used are constantly and rapidly changing. To remain relevant and provide maximum value to our clients our engineer continuously improves and evolves. This includes reading technical articles, learning new skills and technologies, using best practices, attending on demand video training sessions etc.