SAP Principal Server Side BackEnd Engineer Job in South San Francisco, California
Requisition ID: 108012
Work Area: Software-Design and Development
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time
As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device – SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.
About the Role
We are looking for a talented and seasoned Principal Software Engineer in SuccessFactors engineering team. Come join a world class development team where you can learn from some of the sharpest minds in SaaS and where the results of your development efforts will make a difference in the lives of 15 million people in more than 168 countries and in 35 different languages.
The Principal Software Engineer’s responsibilities will include designing, developing, testing, and documenting software, tools, and applications for SuccessFactors products pipeline. The Principal Engineer will also have responsibilities for the technical support and mentoring of junior engineers and will work with other modules in SuccessFactors to integrate Variable Pay module to their products.
Support the total design and implementation effort and participate in multiple projects, consistently solve complex problems, and have assigned responsibility for mentoring, support and technical project leadership for more junior engineers.
Solve complex problems and make design decisions with focus on Performance, Scalability and usability
Takes on innovation projects independently. Helps coordinate and provide guidance on innovation projects.
Define, develop, and manage the whole process of a project for partner integration, and engaging individuals across various departments or organizations to resolve problems
Work jointly with clients to ensure business requirements are clearly communicated
Prioritize high level tasks and requirements, and communicate to senior management the present status and future direction of the product integration strategy. Helps other team members with prioritization.
Required Technical Qualifications and Skills:
10 years of experience in software development, engineering, or related field
Bachelor’s degree in Computer Science or Electrical Engineering
Excellent proven hands-on design and programming skills.
Ability to provide technical mentorship to team in design and development
Excellent Oral and Written communication skills
In-depth knowledge of Unix, Windows, JVM, web and application servers
Expert knowledge of Java/J2EE (EJB, Servlets, JSP, XML, JDBC, JMS)
Expert knowledge of data modeling and data base design
Strong knowledge of Object oriented programming concepts and Design Patterns
Experience with performance tuning, caching, clustering and related concepts is preferred
Experience with JBOSS, Seam and Hibernate would be a plus
Excellent problem solving , critical thinking ability
Desired Technical Skills:
Knowledge of open-source AJAX/DHTML frameworks such as YUI, DWR, ExtJS, jQuery, and Dojo is desired, but not mandatory.
Working experience of XML-based languages is desired.
Other Miscellaneous Qualifications:
Experience with Agile development methodology with short release cycles.
Ability to understand, and master new technologies quickly. Deliver high quality code in a fast pace, dynamic environment
Consistently focus on quality and self-disciplined with strong attention to detail
Energetic and self-starting
SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.
SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations team (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com , APJ: Careers.APJ@sap.com , EMEA: email@example.com ). Requests for reasonable accommodation will be considered on a case-by-case basis.
Additional Locations: No Selection