|
Senior Platform Engineer
From:
Company: TMG and EQQUS (see all of this employer's jobs) 817 Torrance Blvd Suite 300 , 90277 United States
Contact: Abby Knight Apply by eMail:15333746.185@jobfrenzy1.com

Apply by eMail:15333746.185@jobfrenzy1.com
|
Job Reference ID:
DF15333746
Category:
Administrative/Clerical
Duration:
Full Time
City, ST:
Oakland, California
Country:
United States |
|
Description:
Title:
Senior Software Engineer
Department:
Product Development
Reports to:
Manager / Director, Engineering
Status:
Regular Full-time, Exempt
Location:
Oakland, local candidates only
Position Summary:
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.
The Senior Software Engineer is a senior level developer in the product development division.
The ideal candidate is a senior software developer with solid hands-on server-side Java skills. The ideal candidate always seeks to determine whats possible within the constraints of the business and technology. The ideal candidate will be able to take on component level areas of responsibility for both new code and existing code.
Detailed Responsibilities
·
Team member of the cross-functional platform development scrum team. Participates in a transparent development process that is flexible and embraces change.
·
Collaborates with the Product Owner to ensure that the software meets the companys business objectives and technical standards.
·
Uses best practices and architectural rigor during the software design process, providing input and time estimates for alternative strategies and solutions.
·
Produces detailed designs and software prototypes relevant to assigned programming tasks.
·
Writes well-documented, extensible software code that is easy to maintain, and that adheres to generally accepted programming standards and OOP practices.
·
Regularly attends stand up meetings and tracks deliverables and tasks in our Scrum software system.
·
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, and provides notification of any changes / impediments that impact project schedules.
·
Accountable for ultimate quality and performance of all programming work.
·
Interacts with QA to conscientiously identify and fix software bugs in a timely manner.
·
Produces and maintains technical designs and documentation relevant to assigned programming tasks.
Requirements
·
5-10+ years experience in product development in the software industry
·
Extensive hands-on software development experience with Java, J2EE. C++, C#, and PHP experience a plus.
·
Expertise with server-side issues such as distributed computing, persistence, security, SSO, state management, high scalability, and failover.
·
Experience writing scalable, server-side software for a production SaaS business highly desirable.
·
Experience with open source Java frameworks such as Spring, Struts, Hibernate, Maven, Cocoon, Xerces, Acegi, JSecurity, CXF, XFire, and Xalan.
·
Experience writing cloud or SaaS deployed applications using Amazon EC2 or S3 a plus.
·
Experience leveraging continuous integration (CI) frameworks such as Hudson, Cruise Control, or Bamboo.
·
Understanding of web services (REST, SOAP, JSON) and middleware (ESB, integration server) technologies.
·
Knowledge of OO design patterns and web protocols, frameworks, and technologies.
·
Adobe Flash, and Adobe Flex application development experience a plus. BlazeDS expertise or Adobe AIR apps experience a big plus.
·
BS Computer Science / MS Computer Science or equivalent work experience.
Additional Desired Skills
·
Previous experience with Java-based web publishing frameworks such as Struts and Cocoon.
·
Developing web applications for deployment in Tomcat or JBoss containers.
·
Source control management (SCM) experience using Perforce or svn.
·
C++ development experience with Visual Studio .NET and/or XCode for Windows and Mac OS X.
·
Experience using Version One a plus.
Requirements:
Desired skills: .
Education: Bachelor
Experience: More than 5 years
Travel: None
Apply by eMail:15333746.185@jobfrenzy1.com

Apply by eMail:15333746.185@jobfrenzy1.com
Job Created:
Sat Oct 17 2009 04:27:16 AM
Last Modified: Sat Oct 17 2009 04:27:16 AM
|