Job Description
Job Summary
1-800-FLOWERS.COM is seeking a seasoned Full Stack Developer to work alongside a team of software engineers in a collaborative Agile environment to develop and maintain both new and existing software applications that support critical business operations.
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 all phases of the software development lifecycle
- Troubleshoot and debug web and Windows-based 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 that meet business goals, solve problems, or refine processes
- Develop projects and enhancements, ensuring delivery within expected functionality and project timelines
- Promote new ideas and make sound technical decisions
- Perform other duties as assigned
Qualifications
- Minimum of 5 years of software engineering experience
- Minimum of 5 years of hands-on Agile software development experience, preferably in a Scrum environment
- Experience with Agile project management methodologies
- Ability to establish API connections to both pull and push data
- Advanced knowledge of ASP.NET, C#, HTML, CSS, JavaScript, and SQL
- Experience debugging both Windows and web applications
- Proficiency with Visual Studio, SSMS, Git, and SOLID design principles
- Extensive knowledge of engineering best practices and problem-solving methodologies
- Excellent analytical, troubleshooting, and critical-thinking skills
- Strong written, verbal, and presentation skills
- Ability to clearly communicate technical concepts to non-technical stakeholders
📍 Location: Onsite role – Columbus, OH
💰 Salary Range: $100,000 - $110,000 , based on experience and other factors permitted by law
Job Tags