Lead Software Engineer
About the Team
We’re an agile team of thinkers with big-brand experience. We believe in partnering with our clients to tackle problems and offer solutions that make a difference. Our team takes pride in first-class customer service, meaningful collaboration, and extraordinary craftsmanship – and of course, having some fun along the way.
About the Position
• Gathering, developing and defining requirements documentation, and collaborating with internal and outside resources to create estimates based on requirements
• Not just authoring, but owning software development
• Creating technical solutions in line with client expectations
• Mentoring and advising teams, setting goals for advancement, initiating and participating in code reviews
• Troubleshooting, debugging in your sleep and resolving any technical issues that might arise
You are a passionate self-starter, strategic thinker, strong communicator and believe in doing exceptional work. You are a leader that possess the ability to engage with and establish trust and rapport with all levels of clients and internal teams. You believe in picking the right tool for the job and value pragmatism. You are a patient and flexible team player and you support and promote an inclusive workplace.
Along with the requirements above you demonstrate and possess the following:
• A minimum of 6 years of professional software engineer development experience
• Experience in an agency environment or internal agency-type setting
• The ability to own your work, and effectively and enthusiastically show what you got!
• A desire build and train a team, and to embrace automation through documentation, in-person code reviews and testing
• A passion to make the internet a better place
If this sounds like you, send along your résumé and let’s talk.