Job was saved successfully.
Job was removed from Saved Jobs.

This job is archived

(Archived) Director of Software Engineering

Last Updated: 9/28/22

Job Description

Job description:

Director of Software Engineering Can be fully remote anywhere in the US
The Company seeks a director of software engineering. In addition to leading and mentoring our developers and QA engineers, this position will assist in making infrastructure-level decisions and participate in day-to-day development. Successful candidates will have experience with a variety of software development technologies and arent afraid to jump in and learn more. This position will report to the head digital officer.

Primarily languages used are Javascript and PHP. We use graphql for our APIs and React for most of our interactive frontends. Most of our infrastructure is hosted with AWS. We used a combination of Docker containers hosted on fargate managed instances and some stand alone EC2 servers. Our data is housed in a combination of MySQL and PgSQL databases. If this sounds like a stack you would like to work with then you may be a good candidate for the position!

While this position is a management position there is the expectation that you will directly help the team develop new features and maintain the existing stack.

This position will manage a team of 5 software engineering employees dispersed across the US.

At a minimum, youre a candidate if you can demonstrate:

  • 3 or more years of experience managing people, ideally developers.
  • 6 or more years of current experience with web software development technologies and tools.
  • You are self-motivated to learn new and emerging technologies.
  • You are a strong team and individual motivator with a positive attitude who enjoys working with others.
  • You have the ability to work both independently and collaboratively on large projects with team members, including stakeholders, product owners, designers and other developers.
  • Experience maintaining existing enterprise web applications.
  • Excellent written and verbal communication skills.
  • Experience optimizing and working with high traffic web sites using caching and scalability technologies.
    An ideal candidate will have:
  • Experience working with PHP MVC frameworks, namely Symfony.
  • Experience working with front end technologies: React.js and ES6+.
  • An understanding of best practices and design principles as they pertain to architecting web applications.
  • Experience working with consuming and writing GraphQL and REST APIs.
  • Experience working with source control, specifically GIT.
  • Experience developing within a virtualized environment using docker.
  • Experience working with AWS and managing infrastructure as code with services like Terraform, Chef, Puppet or Ansible.
  • Experience working with Agile/Scrum methodology and use of project/story tracking software (Shortcut, JIRA, Trello or similar)
    Our team

    You will join an energetic group of colleagues who aspire to the best processes for development that fit our team. Our team members don't take themselves too seriously, but we are serious about working together as digital innovators.
Qualifications:
  • Experience working with PHP MVC frameworks, namely Symfony.
  • Experience working with front end technologies: React.js and ES6+.
  • An understanding of best practices and design principles as they pertain to architecting web applications.
  • Experience working with consuming and writing GraphQL and REST APIs.
  • Experience working with source control, specifically GIT.
  • Experience developing within a virtualized environment using docker.
  • Experience working with AWS and managing infrastructure as code with services like Terraform, Chef, Puppet or Ansible.
  • Experience working with Agile/Scrum methodology and use of project/story tracking software (Shortcut, JIRA, Trello or similar)
Why is This a Great Opportunity:

This is 100 year old company that has constantly reinvented itself and remained extremely relevant. They are the regions undisputed leader in Digital Communications technology. This is a news company that acts like a technology company.

This is the person will have a major influence on the companys future technology direction.

Company Details

Grand Rapids, Michigan, United States
NPAworldwide connects you to premier independent recruiting firms located throughout Europe, Asia, Australia, Africa and the Americas. Get connected with members around the world to widen your employer pool, get specialized placements, and find perfect matches -- all at no cost. Our members are placement professionals seeking long-term fits. Working with our recruiters gets you access to relocatio...