Careers
PacketDNA is a 3+ year old Ottawa based Technology Company. Our Secure Receptor™ product resolves the issues associated with the containment and control of sensitive information on mobile devices such as Laptops, PDAs, Smartphone’s, and removable storage devices.
Current Job Postings
Senior Web Application Developer
Job Description:
- Creation of client and server software with sophisticated state of the art GUI to manage remote security on laptops PDAs and other devices.
- Develop software requirements and specifications.
- Manage full software development life cycle including, requirement analysis, scheduling, resource estimation, design, code, integration, documentation, verification, bug tracking, maintenance, upgrades and support.
- Lead other software developers and contribute to a team environment while striving for continuous learning and improvement.
Required Skills:
Strong Java /J2EE Skills covering all Java standards APIs, Object oriented design, MYSQL, JDBC, JSP, Struts, Eclipse, Tomcat, XML, HTML, Servlet, CSS, JavaScript, and applets.
Required Experience and Strengths:
- A contagious enthusiasm for software development.
- B.S. Computer Science, Electrical Engineering or Computer Engineering.
- M.S. Computer Science preferred, or equivalent experience.
- 6+ years of software development experience in Java / J2EE.
- Client-server development a plus.
- Open-Source Frameworks and Components (Struts, Spring, Tomcat, Ant).
- Database Layers and Components (Hibernate, MySQL, Oracle).
- Web Services API Layers and Components (Apache AXIS, SOAP, XML, WSDL).
- C#; Microsoft ASP.NET.
- Integration Active Directory into the existing Web Applications and Services.
- Excellent understanding of inter-process communications and multi-threading.
- Knowledge about networking concepts is essential.
- Presentation Layers (JSP, Swing, eSWT).
- CSS/Stylesheet development.
- Strong knowledge of common J2EE APIs and DMBS use
- The ideal candidate will be self-directed, results driven, and have excellent analytical and prioritizing skills.
- The successful candidate will have excellent interpersonal and communication skills, and the ability to work well in a team environment.
Availability: Start date for this position is immediate