Startup Jobs Startup Companies Post a Job! Startup Newswire Job Widgets
Search Startup Jobs
FundingShhhh...
Employees290
SalaryShhhh...
FulltimeYes
TelecommuteNo
IndustryMobile, Software
View full company profile
Other Openings

Senior Software Engineer (req 0354)

at Epocrates in San Mateo, CA   —   Jul 23, 2014   |  
Overview
Position Summary:
As a member of a fast-paced software development team, the successful candidate will be working on Epocrates' Java-based server platform. The successful candidate will be heavily involved in designing the architecture of the next generation content delivery system.

Please go to our Careers page to apply.
http://www.epocrates.com/company/jobs/index.html
Responsibilities
The successful candidate will be responsible for development of new products, as well as maintenance and enhancement of the existing products. The responsibilities encompass all phases of the software development cycle including requirements review, software design & implementation, documentation, unit test, QA & release support, and post-release maintenance. In particular, the successful candidate will be the key contributor to the next generation content delivery system, and is also expected to identify architectural improvement on the existing system.
Skills
Ten or more years of experience in Java development; Strong J2SE and J2EE skills
Good understanding of object-oriented design and various software design patterns and frameworks.
Extensive experience in/knowledge of latest technologies and related commercial/open-source products or frameworks.
Must have previous experience of working with large-scalable high-performance server system. Familiar with data modeling, cache management, performance tuning, capacity planning, and hardware deployment
Excellent at documenting architectural design. The candidate must demonstrate excellent ability to communicate design ideas to cross-functional teams.
Proficient in SQL and Oracle or other relational databases.
Proficient in working on Window and Unix/Linux.
Good written and communication skills.
Self-motivated and team oriented.
Knowledge of software development processes.
Mobile application development experience desired.
Education
BS or MS in Computer Science or in a related field.
Want this Job? Apply Now
About Us  |  Privacy Policy   |   Terms & Conditions  |  Contact Us
© 2014 Job Alchemist, Inc. All rights reserved.

Feedback

Startuply is in beta. Love it? Hate it? Want to suggest new features or report a bug? We'd love to hear from you.
    
Feedback