Summary

The Dev Lead is a management level position within the Digital Team that leverages their years of development experience, passion for staying on top of the latest technology trends and natural problem-solving skills to lead a team of developers through daily delivery of projects such as websites, emails, banner ads, IVAs, custom sales tools, and proprietary solutions.


The Dev Lead should have a deep understanding of technology, while being personable and collaborative to effectively lead a team of developers through the technical aspects of their job such as coding, programming and problem solving, as well as leading dev ops for the team. The Dev Lead is the go-to technical trouble shooter for the team when high-level and critical issues occur, expected to navigate, and direct the team through necessary steps and protocol to resolve issues and provide the necessary documentation after the issue is resolved. The Dev Lead will represent his/her development team in Digital Leadership discussions and influence process needs, tools and protocols for the department alongside other Dev Leads.

 

RESPONSIBILITIES

  •  Own the technical deliverables of the team, taking responsibility for the quality of the team’s work
  • Mentor the more junior members of the team, helping them to grow their skill sets and advance their expertise
  • Work closely with other internal tech teams to align expectations and coordinate processes
  • Collaborate with the Solutions architect to develop back end applications to support front end applications
  • Guide the team in finding simple, pragmatic solutions for complex problems
  • Ensure development projects are completed according to plan and standards through code reviews
  • Manage server environments and service SLAs
  • Own required technical project documentation
  • Participate in functional documentation
  • Drive development process improvements alongside other Tech Leads and ensure adherence among developers
  • Collaborate with digital producers to ensure developers are assigned to projects aligned with their strengths
  • Collaborate with technology solution architects when making technical decisions in project discovery and planning phases
  • Work alongside the team as needed, as lead full-stack developer
  • Serve as mentor and support to developers when troubleshooting technical issues
  • Brings forward-thinking solutions and improvements for effectively delivering work
  • Conduct security audits to identity areas for improvement
  • Supervise system modifications
  • Create end goals for team
  • Conduct performance reviews for team

 

Qualifications & Expertise

  •  10+ years of professional web and application development experience that leverage both front and back end technology
  • 2+ years of experience managing a team
  • Experience working in an agency environment
  • Ability to lead within all aspects of a project, from planning to deployment
  • Excellent communication skills, with the ability to effectively communicate technical issues with non-technical team members
  • Experience with system design and architecture
  • Ability to recognize best practices within multiple programming environments
  • Experience with version control systems (Git, etc.) and supporting platforms (BitBucket, etc.)
  • Proven self-starter that has managed projects in isolation
  • Expert level knowledge of the front-end technologies HTML, CSS, JavaScript
  • Proficiency in at least one relevant and globally supported front-end framework such as React, Angular, or Vue.
  • Proficiency in multiple back-end programming languages such as PHP, Python, or .NET.
  • Familiarity with database technology such as MySQL, MS SQL and oracle
  • A solid understanding of the challenges associated with developing front-end applications targeted at multiple client devices
  • Excellent written and verbal communication skills
  • Ability to work on tight deadlines in a high-paced environment
  • Previous experience building a development team, a plus

 

Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change, and probably will at any time with or without notice. Fishawack is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Fishawack is committed to ensuring individuals with disabilities have an equal opportunity to apply and compete for jobs. If you are a qualified individual with a disability or a disabled veteran and need an accommodation to apply for positions as a result of your disability, please contact us at talent@fishawack.com or call us at (314) 436 2323 to contact a member of our Human Resource team. I acknowledge and understand that consideration for employment is contingent upon the results of a pre-hire reference check (conducted by SkillSurvey®) and a background check. Should I be considered as a finalist for this position, I authorize Fishawack Health (“the Company) to investigate all statements made within this online application, or statements made verbally throughout the course of my application process. I acknowledge that I have been advised that Justifacts Credential Verification, Inc., an Agent for Fishawack Health. will ascertain information regarding my background to determine any and all information of concern to my record and I release employers and persons named in my application from all liability for any damages on account of his/her furnishing said information. I understand that this form indicates that a background search (to include a complete background check, employment verification, and confirmation of education) will be conducted prior to any offer being extended and that this is my notification of that intent.



Apply for position now