Development Team Lead

Company: Overstock.com
Location: Midvale , Utah, United States
Type: Full-time
Posted: 06.NOV.2018

Summary

Do you want to make an impact on the future of eCommerce and blockchain technologies? Who We Are: We are located just minutes away from Sa...

Description

Do you want to make an impact on the future of eCommerce and blockchain technologies?

Who We Are:

We are located just minutes away from Salt Lake City, Utah and several world-class ski resorts, and within hours of five national parks. Overstock is an original resident of "Silicon Slopes", one of the fastest growing technology hubs in the country. We're a passionate group of collaborative problem solvers and creative innovators, working on cutting-edge technology like our award-winning retail app (with amazing AR functionality) and leading blockchain and machine learning technologies. Our team embodies unique values and diverse perspectives, making Overstock a hidden treasure in the tech industry.

Our Mission:

Overstock's mission is to use, build, and find cutting-edge technology that helps connect people with products and services in new and unexpected ways. Our website offers millions of brand name products at discount prices to inspire people to make their dream homes a reality.

Job Summary

A Team Lead in Software Development is responsible for leading a team through successful completion of software projects. This requires ownership and management of project schedules, work breakdown, resource allocation, and tracking.

Job Responsibilities

Has attained most or all of the attributes and behaviors of a Senior Software Developer or Senior Software Tester.

Leads a team working on significant and critical projects. Provides both technical and team leadership and mentoring.

Works closely with Product Manager to have a solid understanding of business and product.

Responsible for delivering projects on budget, on time, to requirements, and with high quality.

Responsible for gathering, evaluation, change, and tracking of project requirements through realization in production code. Coordinates with business to ensure requirements are sufficient for development tasks to proceed.

Responsible for breaking work down into tasks; delegating tasks to appropriate resources; and managing task completion. Accepts and creates work estimates and completion status, and integrates them into schedules and project plans.

Builds strong working relationships within team and with business partners. Coordinates work across teams or organizations as necessary to complete projects.

Responsible for the well-being of the team, work performance, development, education, and training, maintaining standards of behavior, promoting mutual respect and dignity, and provide an example of behavior.

Understands all phases of the company software development life cycle and how to apply the appropriate methodologies and processes to the situation at hand.

Able to analyze and evaluate technical risks within the scope of a project and make judicious recommendations.

May demonstrate industry leadership in technology, consortiums, or standards.

Takes an active role in the hiring process of new developers and testers.

Responsible for performance evaluations of team members and assisting in the compensation process.

Gives initial approval of paid time off and expense reports for team members.

Should be competent presenting technical information to a range of audiences including non-technical audiences.

Comfortable delegating to the appropriate resources.

Hand On with Code and Technology

Should be proficient to try new technologies and perform required proof of concepts.

Acts as Prodcut Manager in the absence of management

Is accountable for the application the Dev team has developed, and assists with questions and PROD support when needed

Responsible for tracking team velocity and providing metrics for management

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

* Follow legal policies as directed.

Job Requirements

* Minimum 10 years with Java and/or Oracle development platform.

* Ability to lead development teams through all phases of the software development lifecycle.

Skills

* Java

* Software Development or Testing

* Test Driven Development (TDD)

Education

* Bachelors Degree in Computer Science or equivalent field

Certifications

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 OpportunityIt 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.

What We Offer:

* LEED Gold Certified 19-acre Campus & Global HQ

* Onsite Daycare Center

* 401k (6% match)

* Onsite Health Clinic

* Flexible Schedules

* 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: Flo Rida, Snoop Dogg and Jason Mraz)

* 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 location, position, tenure, and employee election

What We Value:

* Wellness & Balance

* Sustainability

* Corporate Social Responsibility

* Innovation - Discussed on Medium, Digital Trends, and Digital Commerce 360.

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.

Back to Overstock Careers

SDL2017

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...