What are the responsibilities and job description for the Principal Technical Lead - Web Applications position at Rotary?
Job Title : Principal Technical Lead - Web Applications
Area : Digital Product Delivery
Reports to : Director, Digital Product Delivery
Classification : Exempt
Location : Evanston, IL
This position is designated as Hybrid - Fully Flexible and expected to work from our World Headquarters office once per month to several times a week. The specific days in the office are determined by managers based on business requirements. Rotary is under the jurisdiction of Illinois employment laws; we require all employees to live within reasonable daily commuting distance to Evanston.
Organization Overview
Rotary is a membership organization that unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities and the world. Each year, Rotary members expand their networks, build lasting relationships, and invest more than $300 million and 16 million volunteer hours to improve lives and create positive change in the world. In exchange for hard work and dedication in support of Rotary's clubs, members and other participants, and their humanitarian service projects, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit
Rotary's Commitment to Belonging (DEI)
At Rotary, we celebrate diversity and foster an inclusive environment where all employees are valued and empowered. We are dedicated to creating equitable opportunities and supporting the growth and well-being of our team. Join us in building a world where everyone can unite, take action, and create lasting change.
General Overview
This position is part of the Digital Product Delivery Team, which is responsible for all member and public-facing web applications, sites, and properties at Rotary International. You will have the opportunity to lead a team of web developers (internal and vendors) as well as be hands on leader who is comfortable writing technical specifications including defining and extending the software architecture for web-based applications. You will write both proof-of-concept code and production-ready implementations. Through collaboration with other Product teams, UX designers, web production staff, and other stakeholders throughout the organization, your contributions will provide powerful tools that assist Rotary International and Rotary members in telling Rotary's story and making positive change in the world.
You Will Have
- A computer science degree or equivalent work experience in web technologies.
- 8 years experience with the full software development life-cycle (SDLC) delivering Web applications in an Agile environment.
- 5 years of experience writing client side code using Javascript, HTML, and CSS
- 5 years of experience writing server-side code for web apps / services, in any programming language
- 3 years of direct people management including coaching and mentoring staff
- Demonstrated experience developing software using React, Angular, Vue.js, or other client side javascript frameworks.
- Demonstrated experience developing software using Next.js, .NET MVC, or another object-oriented web application framework.
- Demonstrated experience with any of the following technologies is a big plus : TypeScript, GraphQL, Gatsby, Sitecore.
- Experience with any of the following is a nice-to-have : Microsoft Azure (or other cloud platform), CDNs, TeamCity (or other CI / CD system).
- Mastery of code management tools and techniques using git and experience using GitHub, Bitbucket, GitLab, or other similar software & services.
- Extensive experience in working in product model and be able to prioritize the requests coming to team
- Great communication skills, expert in planning, management of resources and coordinate deliverables to the business.
- Demonstrated experience with localization and internationalization for large software or web applications is a big plus.
- Experience using agile methodologies to deliver software projects.
You Are Good At
You Will Be Responsible For
Software Development
Guiding best practices and standards
Supporting strong team dynamics
Leadership Attributes
Salary Range
126,000 - $140,000
Why Work for Rotary?
Please note :
Salary : $126,000 - $140,000