XX
Senior Application Developer1-800-FLOWERS, Inc.Richmond, Virginia, United States

Cette offre d'emploi n'est plus disponible

XX

Senior Application Developer

1-800-FLOWERS, Inc.
  • US
    Richmond, Virginia, United States
  • US
    Richmond, Virginia, United States

À propos

We are looking for a hands-on Senior Application Developer who can provide leadership to Application Developers and also provide support with software development work as and when required Flowers has a mix of legacy software, key integrations with third party vendors, and new development efforts that must be balanced with annual corporate goals. You will lead, and work along-side a team of software engineers, in a collaborative and agile environment, ensuring that key projects are fulfilled, as the team develops and manages applications to help the company be the provider of choice in our areas of operations.

Responsibilities

  • Significant experience in Object Oriented Programming.
  • Participate in the continual development of software engineering related activities and the continual innovation of processes, programs, and services.
  • Utilize Agile methodologies to manage the full life-cycle development of projects.
  • Maintain software engineering patterns, practices, and guidelines to deliver high quality software solutions consistently and efficiently.
  • Manage processes to ensure projects and enhancements deliver the expected functionality within project timelines.
  • Maintain an active understanding of current and upcoming software engineering technology and processes.
  • Consult and collaborate with business units to develop software solutions to meet business goals, solve problems or refine processes.
  • Strong team player. Strong ability to form and leverage inter-departmental relationships.
  • Experience managing teams and partners in a hybrid work environment.
  • Review and communicate performance standards and expectations of team members as often as necessary to ensure accountability and effective project/task execution.
  • Prepare communication for executive dashboards, KPIs, and daily, weekly, or monthly project & initiative progress reporting.

The expected salary for this position is $140,000 - $150,000. The actual compensation will be determined by experience and other factors permitted by the law.

Requirements:

  • 5-7 years software engineering experience required.
  • Experience working hands-on in Agile software development highly preferred, ideally Scrum style Agile development model.
  • Experience leading software development teams.
  • Agile project management methodology experience.
  • Ability to establish API Connections both to pull data and push data.
  • Knowledge of , C#, HTML, CSS, JavaScript, and SQL.
  • Knowledge of how to debug windows apps and web apps.
  • Knowledge of Visual Studio, SSMS, Git and SOLID design principles.
  • Extensive knowledge of engineering practices and principles as well as understanding computational & scientific methods of problem solving.
  • Program and project management skills with strong document management.
  • Excellent coaching and analytical skills including the ability to analyze, troubleshoot, process, change and improve design, process, and the products.
  • Strong presentation, written and verbal skills.
  • Able to communicate ideas and recommendations to non-engineer team members in a clear manner.
  • Richmond, Virginia, United States

Compétences linguistiques

  • English
Avis aux utilisateurs

Cette offre a été publiée par l’un de nos partenaires. Vous pouvez consulter l’offre originale ici.