Senior Software Developer
As a Senior Software Developer, you'll be tasked with contributing to our web application projects. Working within the software development team, your duties will require you to assist in the development, testing, and architecture of consumer and enterprise applications. Due to the nature of consulting, our tech stack varies from project-to-project, which means you’ll be challenged to learn new skills and keep up with the latest and greatest in the web development world.
Write maintainable, testable, and performant software in collaboration with our world class team
Performing extensive testing to ensure high quality software
Research new technology and tools and share those findings with the team
Communicate clearly and effectively with all members of our team
Mentor junior teammates through code review, knowledge sharing, and leading by example
Become a trusted leader on the team with key project-level responsibility and ownership
Successful candidates will have
3+ years of professional experience in a software development role
Experience developing for cross platform/browser compatibility (IE, Firefox, Safari, Mobile Safari, etc.) for dynamic web applications
Experience working within a cloud ecosystem (GCP, Azure, or AWS)
Experience with an additional language such as C#, Python or Java
Deep understanding of each of the parts that make up a modern web application (APIs, templating, routing, data storage, design patterns, optimization, caching, security)
Fundamental knowledge of core web principals (HTTP, the DOM, SSL, web servers)
Fluency with relational databases or alternatively NoSQL databases
A love for improving software development workflows/process
Perks and Benefits
Flexible Vacation Policy
Health & Wellness Programs
Culture of Learning & Development
Fully-Stocked Kitchens & Lounges
New Shiny Device Upgrades
Monthly Socials & Team Outings
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and be seen.