Simplify Logo

Full-Time

Senior Software Engineer

Backend

Posted on 4/30/2024

WillowTree

WillowTree

501-1,000 employees

Mobile strategy, design, and development services

Consulting
Hardware
Enterprise Software
Financial Services
Healthcare
Consumer Goods
Gaming

Senior

Charlottesville, VA, USA

Category
Backend Engineering
Software Engineering
Required Skills
Kotlin
Microsoft Azure
Python
Heroku
MySQL
NoSQL
Git
Node.js
SQL
Java
Postgres
Salesforce
AWS
Terraform
MongoDB
REST APIs
CircleCI
Google Cloud Platform
Requirements
  • Driven by curiosity and enthusiastic about learning new technologies
  • Motivated by solving problems and finding creative solutions
  • Autonomous and takes initiative
  • 5+ years of professional programming experience
  • In-depth experience with server-side programming languages like Java, Kotlin, C#, Node.js, Python, Go, etc.
  • Experience with relational and/or NoSQL databases such as PostgreSQL, SQL Server, MySQL, MongoDB, etc.
  • Knowledge of Cloud Provider utilities and experience with Azure, AWS, GCP, CloudFoundry, Heroku, SalesForce, Mulesoft, etc.
  • Experience developing RESTful APIs and/or Graphql APIs
  • Strong debugging and troubleshooting skills
  • Familiarity with CI/CD tools like CircleCI, TeamCity, AzureDevops
  • Experience with infrastructure as code tools like CloudFormation, Terraform, Azure Resource Manager
  • Familiarity with building highly available and scalable systems, worker/message queues, pub/sub, observability, platform migration to cloud solutions
  • Designing authentication and authorization flows for API services
  • Engagement in thought leadership activities like blog articles, Git Gists, Stack Overflow answers
  • Familiarity with at least one CMS like Optimizely, dotCMS, AEM
Responsibilities
  • Deliver high-quality software by applying critical thinking to products, requirements, and processes
  • Work closely with clients to influence technical product decisions and business goals
  • Stay up to date with software engineering best practices, tools, and frameworks
  • Mentor and coach project teams towards shared goals and outcomes
  • Identify obstacles to ensure quality and improve user experience
  • Guide the team through changing priorities with positive energy
  • Communicate and simplify complex problems for multidisciplinary teams
  • Apply knowledge and findings at an organizational scale

WillowTree helps clients leverage mobile technologies by guiding them from strategy development to product launch. Their process begins with creating a mobile strategy that considers real-world costs and timelines. They then design, develop, test, and launch mobile products, ensuring a comprehensive approach to app, web, and OTT development, as well as digital product strategy and design. What sets WillowTree apart from competitors is their ability to address high-level strategic concerns while also managing the practical aspects of product development. Their goal is to empower clients, including Fortune 500 companies like PepsiCo and National Geographic, to successfully navigate the mobile landscape and grow their digital presence.

Company Stage

M&A

Total Funding

N/A

Headquarters

Charlottesville, Virginia

Founded

2007

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

-1%

2 year growth

-1%
Simplify Jobs

Simplify's Take

What believers are saying

  • Recognition by Forrester as a notable provider in innovation consulting services highlights WillowTree's industry leadership.
  • The integration of OpenAI's ChatGPT into the Vocable AAC app showcases WillowTree's commitment to leveraging advanced technologies for impactful solutions.
  • Acquisitions like PoaTek and Maark expand WillowTree's capabilities and market reach, offering employees diverse opportunities for growth and learning.

What critics are saying

  • The competitive landscape of digital consultancy requires constant innovation to stay ahead, posing a risk of falling behind if WillowTree fails to keep up.
  • Integration challenges from multiple acquisitions could lead to operational inefficiencies and cultural clashes.

What makes WillowTree unique

  • WillowTree's end-to-end service model, from strategy to growth, ensures a seamless client experience, unlike competitors who may only focus on specific phases.
  • Their focus on integrating cutting-edge technologies like conversational AI into mobile apps sets them apart in the digital consultancy space.
  • Serving high-profile Fortune 500 clients demonstrates their capability to handle large-scale, complex projects with high stakes.
INACTIVE