Job Summary:
We are seeking a seasoned Full Stack Developer to work along-side, a team of software engineers, in a collaborative Agile environment to develop and maintain new and existing software applications.
Core Duties and Responsibilities:
- Collaborate with cross-functional teams to design, develop, and maintain software applications
- Consult with team leaders, managers, and stakeholders to gather and review requirements, and create functional specifications.
- Write clean, efficient, and maintainable code
- Utilize software engineering patterns, practices, and guidelines to deliver high quality software solutions consistently and efficiently
- Participate in software development related activities.
- Troubleshoot and debug applications.
- Stay up to date with software engineering trends and emerging technologies.
- Participate in peer-reviews of solution designs and related code.
- Consult and collaborate with business units to develop software solutions to meet business goals, solve problems or refine processes.
- Work to develop projects and enhancements making sure they are delivered with the expected functionality and within project timelines.
- Promote new ideas and make sound technical decisions.
- Perform other duties as assigned.
- Minimum of 5 years software engineering experience required
- Minimum of 5 years working hands-on in Agile software development highly preferred, ideally Scrum style Agile development model
- Agile project management methodology experience
- Ability to establish API connections both to pull data and push data
- Advanced knowledge of Asp.net, C#, HTML, CSS, JavaScript, .NET, SQL, and Web Forms
- Knowledge of how to debug windows apps and web apps
- Knowledge of Visual Studio, SSMS, Git and SOLID design principles
- Extensive knowledge of engineering best practices and principles as well as understanding computational and scientific methods of problem solving
- Excellent analytical skills including the ability to analyze, troubleshoot, process, change and improve design, process and products
- Strong presentation, written and verbal skills
- Able to communicate ideas and recommendations to non-engineer team members in a clear manner
- Must be able to commute to our Jericho HQ 4x per week
The expected salary range for this position is $90,000-$110,000. The actual compensation will be determined by experience and other factors permitted by the law.
To ensure that we remain an employer of choice, we offer comprehensive and competitive health, wellness, and other benefits to regular and full-time team members. Benefits vary by location, average hours, and time with the company.
Benefits for this location include*:
- Medical, dental, vision, life and disability insurance for the associate and family (if applicable)
- Flexible Spending Account
- Health Savings Account
- 401k retirement program
- Mental health resources / Employee Assistance Program
- Flexible paid vacation time
- 6 paid holidays
- 30% employee discount across our family of brands
- Potential eligibility for annual merit-based wage increase, if applicable
*Exact benefit terms, conditions, and eligibility requirements are governed by official plan documents and are subject to applicable law. In addition, the Company reserves the right to change the terms and conditions and to terminate these and other plans and programs at any time.
California residents – please see our California Privacy Rights Notice for Job Applicants
Top Skills
What We Do
1-800-FLOWERS.COM. Inc. is a leading provider of gifts for all celebratory occasions and our mission is to deliver smiles. The 1-800-FLOWERS.COM, Inc. family of brands includes everyday gifting and sharing products from 1-800-Flowers.com®, PersonalizationMall.com®, 1-800-Baskets.com®, Cheryl's Cookies®, Shari's Berries®, FruitBouquets.com®, Harry & David®, Moose Munch®, The Popcorn Factory®, Wolferman's Bakery℠, and Simply Chocolate®. We believe that embracing diversity, and celebrating the uniqueness of every individual, makes us a better company.

.png)






