Senior Software Engineer Lithium Technologies
Lithium Technologies makes software that powers the social customer experience. We help companies unlock the passion of their customers, resulting in increased customer satisfaction, loyalty, cost savings, revenue and innovation. As ?social? moves away from ?just another channel we have to manage? to a strategic business imperative, Lithium Technologies is well positioned and considered a named visionary by Forrester and Gartner to lead in social customer experience.
With more than 90 million active unique users and one billion monthly page views, our platform is one of the biggest social websites you haven?t heard of! We offer a virtual playground for technologists, with cutting edge work in social, big data, gamification and mobile. Our highly talented engineers have the freedom to innovate and execute. You will join small e2e stack teams that are self-directed and release rapidly and independently. We are not just focused on what we deliver but how we deliver it as well and view our engineering capability as a core business differentiator.
We?re are looking to build out our great engineering talent, with individuals who can be real and handle a typical day of:
Support the software product design effort and participate in multiple projects, solve complex problems, and provide support to more junior engineers
Evaluate and analyze software products
Define, develop, and contribute to a variety of software projects and engage with individuals across various departments or organizations to resolve problems
Prioritize multiple requirements, and communicate to management the present status
Lead software engineering projects providing clarity, direction, and code to drive new initiatives to successful launch
Do you have what it takes?
The ideal candidate will have a passion for developing clean, object-oriented code, an interest in designing and developing simple, clear APIs, and a fervent belief in developer testing.
Bachelor?s degree in Computer Science, Engineering or a related field
5-8 years of experience in software development or engineering
In-depth knowledge of Unix, Windows, JVM, web and application servers
Strong knowledge of J2EE (EJB, Servlets, JSP, XML, JDBC, JMS)
Strong knowledge of Design Patterns
Strong knowledge of database systems, and proficiency in SQL
Strong knowledge of SOA architectures and deploying production enterprise level software
Experience with web-based Social Media applications is a plus
||San Francisco, CA |