Home ›
Sr. Developer
My client creates educational software that accelerates learning by improving the processing efficiency of the brain. Their products based on more than 30 years of neuroscience and cognitive research. Recently, they launched a new SaaS driven model with a family of interactive, online learning programs that help children increase their brain power through fun and engaging exercises.
Regards,
Michael
Michael Owens
EQQUS Technologies
650-234-1000 ext. 345
mowens@eqqus.com
View Michael Owens's profile on LinkedIn
Skills/Requirements:
5+ years experience with PHP and implementation of the OOP methodology within PHP
Expert at incorporating web design with PHP programming, heavy knowledge of CSS/HTML.
Expert at Javascript web 2.0 techniques, using Ajax and JQuery.
Demonstrated ability to develop web services, and create web content using Java application frameworks and/or Flash/Flex.
Proficiency with XML/XSL and related Java XML technologies (i.e., Xerces, Xalan).
Agile development exp
2+ years of experience programming in Java.
Experience with SQL and Java relational database methodologies.
Expertise in J2EE, and distributed computing.
Bachelors degree in Computer Science or equivalent work experience.
Additional Desirable Skills:
Previous experience with Java-based web publishing frameworks such as Struts and Cocoon.
Direct experience deploying web applications within the JBoss application server.
Knowledge of, or hands-on experience with Flex development.
Experience managing web deployments with SCM (Perforce) and building/deploying projects with Ant.
Programming and systems integration experience with Windows, and Mac OS (OS X and Vista).
Experience using SOAP, and CXF.
Programming experience with the Hibernate 3 persistence framework.
Experience with Test First Coding
Functions/Responsibilites:
Works with other members of the development team to coordinate and complete assigned projects on schedule.
Writes well-documented, extensible software code that is easy to maintain, and that adheres to generally accepted programming standards and OOP practices.
Responsible for evaluating and recommending software and hardware architecture solutions within the scope of assigned projects.
Sets and achieves personal goals for growth and acquisition of new technical skills, keeping pace with new developments in technology.
Provides regular status reports on progress to Manager Product Engineering, and provides notification of any changes / impediments that impact project schedules.
Accountable for ultimate quality and performance of all programming work. Interacts with Quality Assurance engineers to conscientiously identify and fix software bugs in a timely manner.
Produces and maintains technical documentation relevant to assigned programming tasks.
Job Type:
Full Time
Telecommute:
Must work from office
0
Your rating: None
