Executive - Technology Application Developer

Job Summary

We are looking for candidates with 3 to 5 years of full-time application development programming (design, writing and testing code) experience.  You must have knowledge and competency and be able to practice software engineering/life cycle principles.  This must be demonstrated by successfully being part of a team engaged in the activity either for in-house and/or commercial application development resulting in solutions that are operationally deployed or sold commercially on the market.  Projects will involve both Microsoft and Apple environments.

Qualifications and Skills

Key competencies are an advanced working knowledge of Microsoft Technologies that must include but not limited to Windows Operating System, Office Applications (Word, Excel, PowerPoint and Outlook). Any intermediate knowledge of mainstream software systems (e.g. iOS, Mac OSX, Android) is necessary.  A good understand of basic networking protocols e.g. TCP/IP layer stacks.

Core Competencies must include most of the following listed technical environments Programming Languages / Environments:

  • Microsoft Visual Studio including C++, C#, ASP.NET

  • Microsoft SQL Language and Scripting

  • Microsoft PowerShell/Command Prompt Scripting

  • JavaScript, HTML 5 and CSS

  • Apple X-code, Swift, IDE

  • Experience with SharePoint 2013/2016

Project Management knowledge and skills would be an additional asset to your ability to hands-on code and develop which is the principle skillset that we are looking for.

Successful applicants will possess the following qualities:

  • Honesty and integrity are key pillars to how we operate in our environment.You must be able to handle sensitive matters and maintain strict confidentiality at all times.

  • Demonstrate value creation as part of a team or process in search of practical solutions to business operational needs.

  • Excellent analytical, troubleshooting, organisational, planning and critical thinking skills.

  • Ability to multi-task, handle multiple projects, processes and changing priorities to match business needs.

  • You must be confident and self-motivated with a high level of professionalism.Demonstrate a sense of urgency and the ability to work and respond to a fast paced environment.

  • A proactive team player with good interpersonal, written and verbal communication skills to facilitate effective working relationships within the Technology Team, as well as our user community and stakeholders.

  • Flexible to adjust hours and commitment to meet operational and business needs.

  • Ability to comply with the firm’s operational policies and procedures, and perform other related duties when assigned.

  • The ability to write, maintain, update and complete documentation as part of the work process.

  • A proven track record of managing and delivering successful special projects is a differentiator.

Experience and Education

  • As a minimum, Bachelor’s degree in Computer Science/Engineering, Information Technology or equivalent.

  • Industry standard current certifications from respective solution vendors that provide the programming languages and environments.

  • 3 to 5 years of related working experience in a major corporate environment is preferred.Experience working in a law firm would be an advantage.