Search jobs > Atlanta, GA > Lead software engineer

Lead Software Engineer

Edible Arrangements
Atlanta, GA, US
Full-time

Lead Software Engineer

Who are we and what do we do?

Fruit was just the beginning. Since our founding in , we’ve evolved over 25+ years into an industry leader and modern gifting destination for celebrating the moments that matter.

In addition to a robust online e-commerce hub, our vast retail footprint includes nearly 1, locally owned and operated franchise locations globally.

With offerings that go beyond our iconic fresh fruit bouquets to include baked treats, fresh flowers, dessert boards, platters, and more, our vast collection of delicious treats and innovative gifts are perfect for treating yourself and others.

No matter the occasion or moment, there’s an edible® for that.

Through all our incredible years, we’ve remained committed to our 5Ps :

  • Our promise Experiences that WOW.
  • Our products Remarkably fresh.
  • Our places Interactive and creative.
  • Our People Create special memories.
  • Our purpose To celebrate what’s good in life.

Purpose :

As a Lead Software Engineer at Edible, you’ll be working closely with business leaders and the engineering team to create a new generation of our e-commerce platform and Franchise tools.

We’re in the beginning stage of building a talented group of engineers for this team. You’ll help lead and mentor this group as you work closely with our product, design, and customer-facing teams to ship great products and features.

Working on this team will give you a unique opportunity to build true end-to-end products as our engineers build, deploy, and maintain their code.

If you’re looking for a role where you can influence both the company culture and product experience, read on .

What that looks like day to day :

  • You will make contributions to all parts of our tech stack.
  • You will develop scalable engineering solutions for cross-team concerns like UI state management, data fetching, build tooling, performance, CI / CD and other architectural challenges.
  • You will advocate for best practices in all phases of the software life cycle, pushing for continuous improvement and innovation.
  • You will actively participate in peer code reviews, providing feedback to your fellow engineers to make them better and to improve the quality of the software we ship.
  • You will maintain and support the platform product by triaging issues and fixing bugs.
  • You will provide technical support to product teams, advising best practices and highlighting risks.
  • You will contribute unit and functional tests to certify your work is accurate.
  • You will be a collaborative member of our sprint process we do short sprint plans once every two weeks and 20-minute daily standups.
  • You approach all engineering work with a security lens and actively look for security vulnerabilities.
  • You approach all engineering work with a performance lens and actively look for performance bottlenecks.

What you will need :

  • 6+ years of experience as a professional software engineer (Web Development Preferred).
  • Bachelor’s degree in CS, Engineering, Math or equivalent work experience.
  • Strong technical knowledge of .NET Framework, .NET core, C#, VB.NET, WCF, MVC, and ASP.NET.
  • Experience on UI technologies JavaScript, jQuery, Ajax, Bootstrap, CSS3 and HTML / HTML5.
  • Strong knowledge of UI / UX principles.
  • Strong technical knowledge of designing API’s using architecture patterns.
  • Strong knowledge of OOPs, SOLID Principles, and design patterns.
  • Strong technical knowledge of MS SQL Server.
  • Working experience and prior knowledge on agile methodology and usage DevOps tools like Azure DevOps.
  • Experience working in an agile team following scrum ceremonies (daily standups, planning, demo’s, etc.).
  • Experience writing technical documentation in a software development environment.
  • Experience working with Continuous Integration / Deployment tools.
  • Experience with source control, build tools and GIT (GitHub, Bitbucket or other).
  • Strong verbal and written communication skills demonstrating technical leadership.

Nice to Haves :

  • Working experience with retail customers, strong knowledge on eCommerce web systems, POS systems, eCommerce Payments like Terminal and Site, and / or franchise technologies.
  • Good knowledge of React, NodeJS, and TypeScript.
  • Good knowledge of Windows servers and IIS deployments.

What We Offer :

  • Onsite work environment with work-from-home flexibility, fostering collaboration and relationship building with peers, cross-functional partners and leadership.
  • The stability and resources of an industry-leading company successfully operating for 25 years, with the agility and innovation of a startup, allowing you to make a significant impact and shape our future.
  • Growth & Development Each team member has a visible and immediate impact on the business, offering abundant opportunities for personal and professional growth as we scale in size and sophistication.
  • Healthcare plans that include health / dental / vision insurance, K Plan, company-paid life insurance and short-term disability, flexible spending account options and more.
  • Paid time off, including sick days & holidays to support work-life balance.
  • 30+ days ago
Related jobs
Promoted
Cox Enterprises
Atlanta, Georgia

Also requires 6 years of experience: managing the strategy, design, or execution of business process tests and usability evaluations; leading projects in connection with the testing automation strategy, test data management strategy, or test automation framework architecture; providing technical gui...

Promoted
Capital One Financial Corporation
Atlanta, Georgia

Lead Software Engineer, Back End (Java). As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 6 years of professional software engineering experience (Internship experience does not apply). Lead a portfo...

TradeStation
Atlanta, Georgia

We are seeking a Principal Software Engineer, Tech Lead to oversee our API development initiatives. At least 5 years of professional software engineering experience, including leadership roles and proficiency in agile methodologies. Comprehensive understanding of software engineering principles, agi...

Intelliswift Software Inc
Atlanta, Georgia

Lead Data Engineers will support other Data Engineers, Data Architects, and Data Analysts on data initiatives and will . Bachelor's Tech School degree in Computer Science, MIS or Engineering or relevant technical field and or commensurate years of real-world experience in software engineering. Lead ...

WarnerMedia Services, LLC
Atlanta, Georgia

The Lead Mobile Software Engineer will be a valued partner to development and engineering teams to ensure secure architectures, patterns, and solutions are created and maintained. As a Lead Mobile Software Engineer, you will be an important member of the Warner Bros. This person will work closely wi...

Lockheed Martin
Georgia

As the Software Engineer, Project Lead you will be responsible for providing project leadership and direction for the design, development, delivery and sustainment of high-fidelity simulation test and verification products to customers utilized in the development & test of F-22 Software. You will be...

Chick-fil-A, Inc.
Atlanta, Georgia

In the Chick-fil-A Lead Software Engineer role you’ll serve as a team leader, problem solver, mentor, and expert software engineer. We desire our lead engineers to be both leads and engineers, spending about half of their time on leading others and half contributing engineering work themselves. Guid...

Inspire Brands
Atlanta, Georgia

Lead Software Engineer plays a pivotal role in crafting a service interface and is responsible for leading a team of engineers building and designing applications & also assisting in product and tool selection for consistently redesigning/refactoring a product to adapt to our restaurant brand needs....

Honeywell
Atlanta, Georgia

We leverage our expertise in software, hardware, and engineering to develop innovative solutions that enhance the quality of life for people around the globe. Established in 2018, HCE aims to leverage Honeywell's domain expertise and lead the transition into a cutting-edge industrial software compan...

Software Technology Inc
Atlanta, Georgia

Lead</b> <b style="">QA Test Automation Engineer</b>, You will also execute manual and automated tests to ensure software quality and functionality for our Georgia Child Welfare Office of Information Technology team. Key Responsibilities:</font></b></p...