Jobs
Senior Solutions Developer – Team Lead
Love being part of a small, nimble team serving up exceptional applications to clients
across the globe? Want to be a member of the tech leadership team by mentoring,
whiteboarding application deployments, and managing project architecture? We are
currently seeking an exceptional person with GIS/IT architecture and enterprise
experience.
THE POSITION
We’re looking for a Senior Solution Developer – Team Lead to play a key role on our team.
Our Senior Solutions Developer – Team Lead must demonstrate strong leadership,
project management and organizational prowess. You’ll be working alongside analysts and
developers, presenting ideas to prospects and customers, collaborating on the various
layers of the infrastructure for our "flagship" web and mobile applications.
You will also be taking an active role in developing the full stack, bridging the gap between
the front-end elements and the server-side infrastructure. The successful candidate will be
independent and collaborative and possess the desire to continuously learn and teach
others about the newest technical advancements. You'll work with a talented team to
deliver engaging web and mobile mapping applications that have a direct impact on our
clients and their global missions.
PRIMARY LEADERSHIP RESPONSIBILITIES
- Bring a philosophy & methodology to our company's Esri platform roadmap for client engagements (web, mobile, Gen AI).
- Dialog with customers for brainstorming new architecture requirements for application engagements.
- Design overall architecture of the web, mobile & Gen AI applications.
- Ensure your technical decisions support our goals of quality, performance, scalability, reliability, availability, and security.
- Collaborate with the rest of the engineering team to design and launch new features.
- Continuously educate yourself and others on the latest developments in the industry.
- Inspire innovation and cultivate an environment of continuous improvement.
- Mentoring junior developers through pair programming, bi-weekly one-on-one meetings, and code review.
- Project planning, developing IT solutions, managing routine maintenance and troubleshooting.