Sr. Software Engineer* Rearden Commerce
THIS JOB HAS EXPIRED
Interested in this opportunity?
- Apply Now! Will take less than 5 minutes
- Refer a friend (by e-mail) to this job opportunity
Rearden Commerce, creator of Deemâ"¢, is transforming commerce on behalf of buyers and sellers. Through a suite of interoperable smart applications, the Deem platform is designed to leverage big data, analytics and semantics technology to optimize the exchange of goods, services, and information with personalization and repeat value to drive customer loyalty. The Deem platform's smart commerce solutions seek to optimize daily business functions, including travel, procurement and expense management, and are distributed globally by more than 40 strategic partners including American Express and JPMorgan Chase â€" connecting millions of consumers and over 7,500 business customers across every market segment to more than 1.2 million merchants. Rearden Commerce is headquartered in Foster City, California. For more information about Rearden Commerce, visit http://www.reardencommerce.com/company/about.html; and to learn more about Deem, visit http://www.deem.com.
Rearden Commerce is seeking a talented Senior Engineer to implement a robust and reliable platform for integrating with web service providers. This is a hands-on development position which requires both leadership and strong technical skills.
- Design and implement projects with an eye towards performance, scalability, reliability, and maintainability. Make sound decisions on trade-offs between these concerns and product functionality and schedules.
- Document not just design, but also informational cookbooks and how-to's.
- Contribute significantly to design and code reviews.
- Write robust unit and component tests and be proactive in improving code coverage for existing code.
- Identify and fix bugs, particularly non-obvious ones (e.g. memory leaks, deadlocks), and trouble-shoot production issues.
- Serve as development push lead for releases.
- Collaborate effectively with products and QA to identify requirement and testing gaps and with Operations and SCM to ensure smooth delivery of projects to production.
- Mentor less senior developers on best practices in design, code, and unit testing.
- Contribute to a culture of innovation and quality across the engineering organization.
- 5+ years commercial software development experience, which includes internet or e-commerce development.
- 4+ years of Java development experience with in depth knowledge of core libraries, frameworks, and design patterns.
- Experience engineering for performance and scalability.
- Proactive and self-motivating.
- Disciplined and rigorously analytical approach to problems and design.
- Excellent debugging skills.
- BS in Computer Science or related.
Desired Qualifications:
- Experience with Spring, Maven, and Hibernate.
- Experience with service oriented architecture, web services and protocols, and messaging.
THIS JOB HAS EXPIRED