Software Development Manager

Software Development Manager

The Software Development Manager will act as a leader for teams of Scrum development teams. This role will assist the scrum master and product owner in building a strong Scrum organization focused on self-organization, empowered employees, and regular work cadences. The Development Manager will also assist in the career and personal growth of their direct reports.

Who We Are:

Medici Ventures, a wholly-owned subsidiary of, desires to change the world by advancing blockchain technology. We own a variety of innovative portfolio companies that have put us at the forefront of disruptive technology. Our amazingly talented team is the reason for our success. We encourage and assist each of our employees to seek individual excellence through education, talent development, and a healthy work-life balance. Diversity of thought, opinions, backgrounds, and ideas set us apart in creativity and innovation. We are a center of thought leadership and cutting-edge technology products that provide our world-class technologists with opportunities to make a real difference through their work. From bringing vast populations out of poverty to a total overhaul of our nation’s securities markets, our team is pioneering the future of blockchain technologies.


Our Mission:

Medici Ventures’ mission is to democratize capital, eliminate middlemen, and re-humanize commerce. We strive to develop ways for everyone, including the poorest members of society, to participate in local, national, and global markets. Individuals should be able to connect directly with each other in efficient, easy, and inexpensive ways.

What You Will Do

  • Develop and execute software product vision, strategy, and business plans

  • Oversee the software products to ensure company vision/goals are maintaind throughout product development and launch

  • Ensure products meet the original requirements and provide reusability across the enterprise as needed

  • Drive software development best practices, including but not limited to:

  • Ensure products are meet requirements of high reliability, availability, and scaleability

  • Work with security experts in implementing strong security measures throughout the software products

  • Responsible for the development of sound software architecture models

  • Oversee the implementation of best-in-class DevOps practices

  • Responsible for developing low-friction release processes and CI/CD pipelines

  • Support and advocate the Agile Principles throughout the organization, both to the development teams and executive management

  • Work with Scrum Masters and Product Owners to build excellent Scrum process

  • Supervise one or more software developer teams

  • Monitor and provide executives feedback on appropriate team composition to support cross-functional teams

  • Assist and direct employees on career objectives.

  • Help employees understand how collaborative tools can address their pain points, save time, and increase productivity

  • Ability to present product vision/strategy to executives and business stakeholders

  • Take ownership of product performance and adjust strategy to meet company objectives

  • Own, communicate, and manage project risks

  • Establish and maintain a network of relationships within the business and IT

  • Ability to quickly build trust and confidence within the organization

  • Conduct post-implementation retrospectives and communicate lessons learned to the team and executives

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

  • Follow legal policies as directed.


What You Should Have

  • Extensive experience developing in the Java stack

  • Experience working with Development Teams

  • In-depth understanding of online databases, collaborative technologies, and interactive web-based intranet services

  • Strong interpersonal and technical skills

  • Customer Service oriented

  • Proficient in Agile Principles and Scrum implementations of those principles

  • Strong team leadership skills

  • Strong information management skills in design information architecture, defining and managing taxonomy

  • Exceptional technical and analytical skills for identifying problems, recommending solutions, and improving processes

  • Excellent written, presentation, and interpersonal skills

  • Holistic approach to problem solving

What We Hope You Have

  • Strong knowledge of JIRA and other collaborative tools

  • Soft Skills


What We Offer

  • 401k (6% match)

  • Onsite Health Clinic

  • LEED Gold Certified 19-acre Campus & Global HQ

  • Onsite Daycare Center

  • 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

  • Summer Party at Lagoon, Utah's largest theme park

  • Employee Fall Concert (Past performers include: Neon Trees, Snoop Dogg and Bret Michaels)

  • Medical, Dental, Vision coverage

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

  • Life Insurance, Short and Long-Term Disability coverage

  • Onsite salon services, massages, & auto-detail services

  • Discounts on ski passes, cell phone plans

  • Overstock Women's Network (OWN)

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

Physical Requirements:

This position requires you to sit, stand and perform general office functions. You 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.

Daniel Hiatt