Principal Developer

Principal Developer

Medici Ventures is currently looking for a Principal Developer who will work closely with a dynamic team of developers who all share a common goal: building highly reliable and scalable systems.

What You Will Do

  • Design and develop technical solutions for enterprise-level projects

  • Review and document existing application code and architecture

  • Provide maintenance support to existing application code

  • Perform new application development

  • Perform unit testing and integration testing

  • Propose new techniques and technologies for software development

  • Automation of development tasks

  • Act as a primary contact for development queries and concerns

  • Interface with Product Owners to understand the product and business

  • Define functional design for requirements implementation

  • Critical systems development

  • Provide assistance to Junior Developers when needed

  • Perform code reviews and recommend improvements

  • Perform other duties as required and assigned by manager and upper management.

  • Follow legal policies as directed

What You Should Have

  • 6+ years of software development experience

  • 1+ years in a leadership or staff engineer role

  • Experience building and designing asynchronous, message driven systems

  • Experience building web services, especially using the REST style

  • Proficiency with version control systems such as SVN or Git

  • Proficiency testing the software you and your team builds, including unit tests and mocking, integration testing, regression testing and state coverage testing

  • Strong Linux/Unix skills

  • Excellent written and verbal communication skills

  • Proficiency with IDE-based development, especially in Eclipse or IntelliJ

  • Bachelor's degree in Computer Science or Engineering or similar technical field or equivalent experience

What We Offer

  • LEED Gold Certified 19-acre Campus & Global HQ 

  • Onsite Daycare Center 

  • 401k (6% match)

  • Onsite Health Clinic

  • Tuition Reimbursement, Leadership development Program, & Mentorship Program

  • Onsite Fitness Center with group fitness classes and trainers

  • Onsite Cafe with additional Coffee Shop and Juice Bar

  • Indoor Bike Storage

  • Medical, Dental, Vision coverage

  • Onsite Greenhouse, providing fresh fruits & vegetables for our cafe

  • Life Insurance, Short and Long-Term Disability coverage

  • Overstock Women's Network (OWN)

*Benefits vary based on position, tenure, location, and employee election

Physical Requirements

This position requires the incumbent to sit, stand and perform general office functions. The incumbent may also be required to lift up to 25 pounds occasionally. Bending, stooping and reaching are also frequently required.

Equal Employment Opportunity:

It is our policy to provide equal employment opportunity for all applicants and associates.  This policy includes our commitment to ensure that all employment decisions are made without regard to race, color, religion, gender, national origin, disability, pregnancy, veteran status (including Vietnam era veterans), age, sexual orientation, gender identity, or any other non-job-related characteristic protected by law.

RaeLynn Forcella