Senior Software Engineer

Company:  Caribou Coffee
Location: Crystal
Closing Date: 09/11/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

At Caribou Coffee we create day-making experiences that spark a chain reaction of GOOD ! This is our purpose. Our team brings this to life by focusing on what’s really important around here – TEAM, GUEST, QUALITY ! It’s that simple. If you’re ready to work somewhere you can be yourself while making an impact on your community, creating life-long relationships, and serving the best coffee around, join our herd! Apply today and be part of the ‘Bou Crew!

Position Overview:

The Senior Software Engineer provides technical expertise to design technology solutions and drive appropriate technical architecture focusing on customer-facing applications. The role provides hands-on technical application development to implement these solutions. This individual will be responsible for technical design, development, testing, implementation, and enhancement of internally developed software and integration of "off the shelf" applications.

The Senior Software Engineer collaborates with other team members and vendor resources to ensure technical development meets business needs and elevates the customer experience.

DOING – What you deliver :

  • Improve, maintain and sunset websites, mobile apps, & APIs for internal and external use.
  • Participate in developing technical designs, coding, unit testing, debugging, documenting, maintaining, and implementing customer-facing solutions, working under minimal supervision.
  • Collaborate with peers & leadership to articulate roadmaps.
  • Work with Business Analysts, Product Managers, and stakeholders to design solutions that best meet customer needs.
  • Analyze, review, and alter solutions to increase efficiency or adapt to new requirements.
  • Provide technical thought leadership to enable and coordinate the technical delivery of projects utilizing third party and outsourced development resources.
  • Assist users and other cross-department team members in troubleshooting the production environment, provide production support to research, resolve, and document system problems.
  • Integrate 3rd party providers to improve visibility into system performance and stability.
  • Mentor the team’s full-time engineers to ensure their professional development continues to satisfy evolving company expectations.
  • Work with agencies & independent engineering contractors assigned to the department, ensuring their deliverables meet the company’s expectations.
  • Advocate for altering processes to optimize team satisfaction & exceed company expectations.

BEING – How you show up :

  • Brings the Core Values to life in all that you do: Support One Another, Make Fun Happen, Be Yourself, Take Ownership, Serve With Love.
  • Highly motivated, self-directed, and results-driven.
  • Strong problem-solving skills including demonstrated ability to analyze issues and to work effectively with cross-functional groups to participate in problem-solving.
  • Collaborating with other team members to establish development environments and techniques using best-in-class tooling.
  • Curiosity and passion for delivering high-quality technology solutions and differentiating customer experiences.
  • Strong knowledge of database design concepts and web service technologies.

Education/Training/Experience:

Required:

  • 4+ years of engineering/technology delivery experience including web development, mobile and/or API design and development.
  • Experience with modern front-end frameworks and microservices.
  • Experience with Test-Driven Development (TDD), Continuous Integration, and other automated environment mechanisms.
  • Experience with server-side JavaScript using the Node.js runtime.
  • Familiarity with either Vue.js or React front-end frameworks.

Preferred:

  • Experience interacting with local and remote team members and technical resources.
  • Experience leading development projects as a technical lead or in directing other developers required, mentorship roles.
  • Experience working in and managing resources in a cloud platform, such as Azure or AWS.
  • Experience developing APIs and services on serverless computing platforms such as Azure Functions, AWS Lambda, or Google Cloud Functions.

Physical Requirements:

The physical requirements for this position include sitting, standing, bending, lifting, and moving intermittently during working hours. These physical requirements must be accomplished with or without reasonable accommodation.

The duties of this position may change from time to time. Caribou reserves the right to add or delete duties and responsibilities at the discretion of Caribou or its managers. This job description is intended to describe the general level of work being performed. It is not intended to be all-inclusive.

Caribou Coffee Operating Company, Inc. and its affiliates are proud to be Equal Opportunity Employers to all applicants for employment and prohibit discrimination and harassment of any type based on any characteristic protected by federal, state or local laws.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Address: 3900 Lakebreeze Ave N, Brooklyn Center, Minnesota 55429

#J-18808-Ljbffr
Apply Now
Share this job
Caribou Coffee
  • Similar Jobs

  • Senior Software Engineer

    Brooklyn Center
    View Job
  • Senior Software Engineer

    Minneapolis
    View Job
  • Senior Software Engineer

    Minneapolis
    View Job
  • Senior Software Engineer

    Minneapolis
    View Job
  • Senior Software Engineer

    Minneapolis
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙