Android Developer

Reference #2087
  • Build an Android application with complex networking and security
  • Communicate design concepts and assign tasks to team members
  • Drive quality through the application and adoption of software engineering best practices
  • Participate in design and code reviews
  • Develop software components, unit and integration tests
  • Provide technical expertise to support staff for field issues and customer escalations
  • 5+ years of hands on software development experience
  • 3+ years working experience in complex IP network environments
  • Expertise in Android development, C/C++ programmer
  • Demonstrated expertise with VPN technology: IPSec or SSL-based
  • Experience in developing or configuring VPN gateways, firewalls, routers and switches
  • Experience with shell scripts, python, or ruby are assets
  • Experience developing for embedded systems
  • Expertise in one or more of Linux, Windows, Android, iOS or MAC operating system, shared library or kernel development
  • Understanding of network security, PKI and cryptography concepts
  • Additional assets include knowledge and experience of the following: SSL/TLS, packet filtering, routing, high availability and scalability testing, network performance testing, RESTful APIs and popular web frameworks
  • Excellent communication skills able to produce high quality technical documentation
LocationToronto, On
 Apply for this Job