Job Overview: Our client is looking for talented and motivated Senior Software Engineer who is interested in working with our clients and development team to build innovative consumer-oriented products using contactless card technology that will change the way we use bank cards on the Internet. The incumbent will work very closely with clients and product management to define, architect and implement solutions to marry the client's needs The successful candidate must be able to understand the business requirements, translate them into design and implementation approaches towards the best solution.He/She must develop and maintain high quality code base, consistently delivering challenging, stable, and maintainable projects to our customers on schedule.Minimum Requirements: The ideal candidates have: • A strong desire to work directly with clients • Previous experience in client facing technology role • University Bachelor degree in Computer Science, Engineering, or Mathematics• Experience with integrating product solutions into sophisticated financial institution environments using various n-Tier technologies• Minimum 5 years experience in software development including: designing, developing, testing, documenting and releasing production ready software applications • Minimum 5 years demonstrated ability to design, develop and implement applications using Java & J2EE technologies• A commitment to writing easily understandable, maintainable code, promoting system maintainability. Knowledge of revision control systems, defect/feature tracking systems and formal release procedures • Affinity for unit testing, test-driven development, using and enhancing automated regression test frameworks Desired Requirements:• Experience with web services• Experience with Apache SSL/TLS configuration• Experience with developing security related software• Knowledge of common encryption algorithms and fundamentals of PKISkills: • Excellent written and verbal communication skills• Strong interpersonal skills • Able to set priorities and undertake complex tasks with minimal supervision • Experience with building scalable and fault-tolerant J2EE servers (tc Server)• Strong knowledge of Java and object oriented design • Strong knowledge of Javascript, CSS, Servlet• Working experience with Oracle and MySQL• Good knowledge of Internet technologies: HTTP, HTTPS, SSL, TLS• Familiar with deployment in UNIX environment.
Location:
Canada-ON-Toronto
Telecommute:
No (Onsite Position)
Contact Name:
Tim Tottenham
Contact Phone:
(416) 987-9866
Contact Email:
tim@planitsearch.com
Please mention Match Your Skill Jobs when contacting us.
$('#incl-soc').load('/includes/soc_icons.jsp?subject=Sr++Software+Engineer+in+Toronto%2C+ON+%7C+Dev+Bistro&body=http%3A%2F%2Fwww.devbistro.com%2Fjobs%2F133051');
|