Quantcast
Channel: Most Hired
Viewing all articles
Browse latest Browse all 53220

Cengage Learning: Senior Web Application Developer ? Java/SQL Server, Back-end focus

$
0
0

(Belmont, CA) Cengage Learning’s Aplia team is continuing to revolutionize education through its e-learning platform and content. We currently have several exciting opportunities for talented and highly motivated software engineers with strong design skills and expertise in J2EE and database-backed web applications. In this position, you will be a key member of a team responsible for the development of features, functionality, and architecture of Aplia's web application used by over half a million students and instructors every year.


The successful candidate must…

  • Have a passion for Agile programming methodologies, especially test driven development, code refactoring, pair programming, and scrum.
  • Design for high performance, heavy traffic, and high availability. You must know when, why, and how to design a cache, optimize a query, and eliminate a bottleneck.
  • Appreciate user-centered design, and use this approach when negotiating requirements and specifications. Then ultimately devise the simple “right” solution.
  • Educate others on your designs and best practices through documentation, code reviews, and brown bags.
  • Deliver projects on-time under sometimes tight schedules.
  • Serve “on call” in escalation paths for customer support and operations.
Basic qualifications:
·          BS in Computer Science or Engineering.
·          4+ years software development experience, primarily with database and web applications..
·          Expertise in Java and other object-oriented languages
·          Ability to write efficient SQL and stored procedures, and good general database design skills.
·          Proficiency with J2EE architectures and frameworks, including Servlets/JSP, Spring, Ibatis, or others such as JDO, JPA, Hibernate.
·          Experience with web services design (Soap and REST) in Java, both as a client and a server.
·          Some Experience with web application UI design (HTML, Javascript, JSP, and Javascript/Ajax frameworks, especially YUI).
·          Excellent troubleshooting skills and a creative attitude when tackling novel and sometimes mysterious problems - a knack for finding the simple, “right” answer.
·          Excellent oral and written communication skills with an appreciation for documentation.
·          Ability to learn new technologies and introduce new ideas to the team.
 
Preferred qualifications: 
·          MS in Computer Science or Engineering
·          Experience with agile software development (Scrum, etc.)
·          Experience with federated single-sign on environments and architecture
·          Strong knowledge of XML and related technologies (e.g. XSLT, JDom)
·          SQL Server and T/SQL knowledge.   Relocation support available for exceptional candidates. Applicants must be authorized to work in the US - visa sponsorship is not possible.  No third party recruiter support is sought for this role.

Apply: http://tbe.taleo.net/NA1/ats/careers/requisition.jsp?org=LEARNING&cws=1&rid=3978

Source: Authentic Jobs


Viewing all articles
Browse latest Browse all 53220

Trending Articles