Senior Software Engineer – Platform in San Mateo, CA @ Serena Software

  • Website: http://www.serena.com/
  • Contact: jobs@serena.com
  • How to Apply: http://careers.serena.com/CareersDetails.asp?id=2765

Serena Software is changing the face of application development by providing the point-and-click Mashup Composer. This new approach enables power users in the business and IT to address their everyday needs quickly. Join the revolution and help unleash the inner developer. More about mashups at http://www.serena.com/mashups/index.html

Responsibilities

-Drive complex problems from initial concept, through design and implementation.
-Apply J2EE and SOA principles to design and implement features to the mashup platform.
-Design and implement extensions to SaaS enable the mashup platform.
-Interact with Product Management to review and refine use cases and software requirements.
-Provide technical assistance and mentoring to more junior members of the team.

Skills

-Strong experience with key enterprise application design approaches including service-oriented architectures, transactions, concurrency, object-relational data access and scalability.
-Superior Java skills, including working knowledge of core libraries, design patterns, JSF, Sprint, Hibernate, XSLT.
-Strong knowledge of XML, web services, SOAP/REST and other technologies that enable SOA.
-Working knowledge of Java Application Servers including JBOSS, WebSphere, WebLogic.
-Expertise building web-based enterprise applications against SQL Server and/or Oracle.
-5 or more years of commercial software development experience.
-3 or more years of experience building multi-tier data-driven scalable enterprise software.
-A technical degree in computer science or engineering. An advanced degree is preferred.

Desirable Qualifications:
-Familiarity with BPM and BPEL standards.
-Experience with agile software development methodologies (Scrum, XP or other).

We offer an excellent and competitive package of employee benefits, structured to provide you with both short and long term financial security.

To apply, please go to http://www.serena.com/About/jobs.asp and submit your information through the online application process.

Serena is an equal employment/ affirmative action employer - M/F/D/V-EOE