Sr Software Engineer

Company:  Wolfe.com
Location: Pittsburgh
Closing Date: 02/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

About Us:

The Wolfe Companies, LLC, a leader in the Gift Card and FinTech sectors, is known for its prominent brands such as PerfectGift, Gift Card Granny, GiftYa, Reaf Marketing, and Give InKind. Our company excels in delivering exceptional value and customer experience in our industry. You'll find detailed information about our company culture, values, and the recognition we've earned in our industry at the top page of our career site (

Role Summary:

Back-end Developers at Wolfe are the prime implementers of the product vision. We have three business units with unique use cases, including Card Linked Gifting, an in-house Gift Card Printing Facility, and high-traffic e-commerce applications. Maintaining performant systems is crucial for our success. Back-end developers are embedded in one of our 5 cross-functional product teams. They work alongside a product owner, designers, other back-end and front-end developers, QA, and DevOps. The product team focuses on delivering a conceptual slice of our business. Our environment is fast-paced. We use an Agile Scrum SDLC that promotes bottleneck reduction and adjustments based on observed metrics.

You love looking under the hood. You live in a world of entity design and business logic implementation. You think in systems. You appreciate the importance of design patterns.

You are motivated and driven. You treat software development like a craft that needs to be honed.

You have experience working with complex systems with many moving parts. You like representing business logic formally (like with state machines). You've built and operated systems that talk to third parties. You can write code that's resilient against third-party failures.

You have an eye toward operations. Code is read and executed astronomically more times than it's written, so you're mindful of how your code can be observed in production, how it recovers from errors, how easily it can be understood by others.

You believe in an SDLC that promotes quick iterations, transparency, and automation.

You appreciate data, whether it's the throughput of your team or the performance of your application. You know your numbers and, more importantly, the bottlenecks that the numbers reveal. This is true for process and production metrics.

Our Development Team:

The Wolfe Development and QA Team agree to these principles:

  • Production Insight - We don't just write software. We run software. We ensure our applications and systems are working and maintain insight into how they're performing and how they're being used.
  • Developer Accountability - “Done” means live, out to the world, in front of the people that are going to use it. We need people to own their work from implementation planning, through release, to ongoing production awareness.
  • Tight Development Loop - It's cheaper to solve problems and answer questions closer to where they arise, so we have a great interest in quick reviews, quick releases, and quick adjustments.

Application Stack:

This is our stack. You don't need experience in everything to apply, but this is what you'll be working with. In addition to the below, we are evaluating other languages to power our backend services, including JavaScript (Node), Java, and C#.

  • PHP, Symfony
  • Typescript, JavaScript, Nest, Next.js
  • Java/SpringBoot
  • MySQL, Redis, Rabbit
  • Kubernetes
  • Twig, React, ReactNative
  • AWS ECS, EC2, RDS
  • Vercel
  • Datadog
  • Bitbucket Pipelines
  • CloudFlare

Responsibilities:

  • Develop and own application code throughout the entire SDLC.
  • Be an expert in building software systems using a framework in an MVC architecture.
  • Review team members' code. Identify potential mistakes and security concerns and steer towards best practices.
  • Design implementation plans and perform operational assessments on the code your team produces.
  • Build functionality that includes logs and metrics to power operational insight.
  • Adhere to the prescribed Kanban methodology and enhance the process for your teams' specific needs. Maintain standards.
  • Promote healthy operations by writing tests alongside your code.
  • Lead through example with good communication, a positive attitude, and empathy.

Qualifications:

  • 5+ years in web-based software development - This developer should have a strong focus on data modeling, API construction, and high-volume back-end systems.
  • At least 5 years of experience implementing Service Oriented Architectures (MVC or Microservices) using frameworks such as Spring Boot, .Net/.Net Core, Symfony, Django, etc.
  • Experience working in an agile development environment.
  • Experience with version control systems, like git.
  • Oversight of long-running systems; demonstration of technical ownership of systems preferred.
  • Experience deploying an application in a SaaS model is preferred.
  • Working experience with automated testing and CI preferred.
  • Working Experience with a DevOps mindset, specifically containerization, application monitoring, and performance evaluation preferred.
  • Working Experience with asynchronous processing in parallel is preferred.

Compensation & Benefits:

Wolfe is committed to providing its employees with a benefits package designed to give them the flexibility they need to ensure a healthy life/work balance. Wolfe offers its employees great benefits and perks, including, but not limited to:

  • Restricted Stock Units (RSUs)
  • Medical, Vision, and Dental insurance for employees and dependents
  • 15 days of PTO (vacation). 20 days after the 2-year anniversary. 25 days after the 5-year anniversary.
  • 12 Paid Holidays plus 2 Floating Holidays
  • 401(k)
  • Tuition Reimbursement
  • Employee recognition program
  • Charitable Donation to a Charity of YOUR Choice yearly
  • Family Picnic, Holiday Party, and other employee outings
  • Brown bag sessions to keep you informed on the company/industry
  • Internal Culture Club
  • Competitive Compensation

Wolfe is an Equal Opportunity Employer.

Wolfe does not sponsor individuals for the purpose of obtaining H-1 Visas.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙