Back to Archive
Reports to: Manager, Web Development
Classification: Exempt
Location: Evanston, IL
(Currently working remote but will return to office - must be willing to relocate or currently live in the Chicagoland area)
Organization Overview
Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 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 and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org.
Rotary’s Commitment to Diversity
As a global network that strives to build a world where people unite and take action to create lasting change, Rotary values diversity and celebrates the contributions of people of all backgrounds, regardless of their age, ethnicity, race, color, abilities, religion, socioeconomic status, culture, sex, sexual orientation, and gender identity.
Overview
This position is part of the Web Development Team, which is responsible for all member and public-facing web applications, sites, and properties at Rotary International. You will have the opportunity to create 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. You will guide and mentor other developers in the implementation of those same web-based applications. Through collaboration with other technical 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
Demonstrated 4+ years professional experience with the full software development life-cycle (SDLC) delivering web-based applications using PHP, Javascript or TypeScript, HTML, and CSS.
Demonstrated 2+ year’s professional experience developing software using one of object-oriented web application framework Django, Ruby on Rails, .NET MVC, or another object-oriented web application framework.
Experience using Object-Oriented Programing concepts and design patterns.
Demonstrated experience developing and using content management system like Drupal or sharepoint or wordpress or Joomla is big plus.
Demonstrated experience with Drupal 6 or 7 is a big plus.
Experience with functional programming concepts and design patterns.
Experience with code management tools and techniques using git and experience using one of GitHub, Bitbucket, GitLab, or other similar software & services.
Demonstrated experience with localization and internationalization for large software or web applications is a big plus.
Experience using agile methodologies to deliver software projects.
A degree in a relevant field or equivalent work experience.
Nice to have 1+ years of experience developing software using one of client-side framework like ReactJS , Angular , Vue.JS, or another client-side framework.
Experience with any of the following is a nice-to-have: Microsoft Azure (or other cloud platform), .NET development, CDNs, PHPUnit & Mocha (or other unit testing framework), TeamCity (or other CI/CD system).
You Are Good At
Applying foundational computer science principles to implement well-designed, easily extended, and maintainable software.
Communicating technical concepts, both verbally and in written form.
Critical thinking, and technical analysis.
You Are Open To
Acquiring and applying new skills
Working with multidisciplinary (and non-technical) teams
Working with a diverse, global team
You Will Be Responsible For
Software Development
You will help to maintain and extend Rotary’s custom web application platform.
You will also maintain and develop new functionality across the suite of Rotary websites and applications.
Guiding best practices and standards
You will conform to the team’s software engineering best practices.
You will troubleshoot new and existing code and provide feedback and solutions to structural issues in the codebase as they arise.
You will ensure successful implementation of features while meeting those requirements.
Supporting strong team dynamics
You will collaborate with the Development Lead, Web Development Manager, UX, and infrastructure teams to ensure compatibility, interoperability, consistency, and integration with existing applications as needed.
Leadership Attributes
Engagement: Foster relationships by hearing, recognizing, and valuing others.
Communication: Be open to receiving ideas from diverse viewpoints and able to communicate messages so that they are universally understood.
Collaboration: Builds partnerships and works jointly with others to meet shared objectives.
Productivity: Able to generate results that moves Rotary toward achieving its goals.
Accountability: Have a clear sense of ownership and take personal responsibility for actions.
Innovation: Move Rotary beyond traditional ways of thinking
Why work for Rotary?
Generous medical, dental, and vision benefits package
Progressive 401k matching contributions
Above market and generous paid time off package
Tuition reimbursement
Professional development opportunities
On-site cafeteria and coffee bar with special pricing for Rotary employees
Flextime-several different work schedules to choose from
Close to CTA, Metra, a variety of stores, and many food options
Rotary International
Evanston, Illinois | Posted: 4 years ago This job is expired and may no longer be accepting applications.
Area: Information TechnologyReports to: Manager, Web Development
Classification: Exempt
Location: Evanston, IL
(Currently working remote but will return to office - must be willing to relocate or currently live in the Chicagoland area)
Organization Overview
Rotary unites people from all continents and cultures who take action to deliver real, long-term solutions to pressing issues facing our communities. Each year, Rotary members invest more than $200 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 and humanitarian initiatives, our employees receive competitive salaries, flexible schedules, comprehensive benefits, and job enrichment. To learn more, visit http://www.rotary.org.
Rotary’s Commitment to Diversity
As a global network that strives to build a world where people unite and take action to create lasting change, Rotary values diversity and celebrates the contributions of people of all backgrounds, regardless of their age, ethnicity, race, color, abilities, religion, socioeconomic status, culture, sex, sexual orientation, and gender identity.
Overview
This position is part of the Web Development Team, which is responsible for all member and public-facing web applications, sites, and properties at Rotary International. You will have the opportunity to create 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. You will guide and mentor other developers in the implementation of those same web-based applications. Through collaboration with other technical 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
Demonstrated 4+ years professional experience with the full software development life-cycle (SDLC) delivering web-based applications using PHP, Javascript or TypeScript, HTML, and CSS.
Demonstrated 2+ year’s professional experience developing software using one of object-oriented web application framework Django, Ruby on Rails, .NET MVC, or another object-oriented web application framework.
Experience using Object-Oriented Programing concepts and design patterns.
Demonstrated experience developing and using content management system like Drupal or sharepoint or wordpress or Joomla is big plus.
Demonstrated experience with Drupal 6 or 7 is a big plus.
Experience with functional programming concepts and design patterns.
Experience with code management tools and techniques using git and experience using one of GitHub, Bitbucket, GitLab, or other similar software & services.
Demonstrated experience with localization and internationalization for large software or web applications is a big plus.
Experience using agile methodologies to deliver software projects.
A degree in a relevant field or equivalent work experience.
Nice to have 1+ years of experience developing software using one of client-side framework like ReactJS , Angular , Vue.JS, or another client-side framework.
Experience with any of the following is a nice-to-have: Microsoft Azure (or other cloud platform), .NET development, CDNs, PHPUnit & Mocha (or other unit testing framework), TeamCity (or other CI/CD system).
You Are Good At
Applying foundational computer science principles to implement well-designed, easily extended, and maintainable software.
Communicating technical concepts, both verbally and in written form.
Critical thinking, and technical analysis.
You Are Open To
Acquiring and applying new skills
Working with multidisciplinary (and non-technical) teams
Working with a diverse, global team
You Will Be Responsible For
Software Development
You will help to maintain and extend Rotary’s custom web application platform.
You will also maintain and develop new functionality across the suite of Rotary websites and applications.
Guiding best practices and standards
You will conform to the team’s software engineering best practices.
You will troubleshoot new and existing code and provide feedback and solutions to structural issues in the codebase as they arise.
You will ensure successful implementation of features while meeting those requirements.
Supporting strong team dynamics
You will collaborate with the Development Lead, Web Development Manager, UX, and infrastructure teams to ensure compatibility, interoperability, consistency, and integration with existing applications as needed.
Leadership Attributes
Engagement: Foster relationships by hearing, recognizing, and valuing others.
Communication: Be open to receiving ideas from diverse viewpoints and able to communicate messages so that they are universally understood.
Collaboration: Builds partnerships and works jointly with others to meet shared objectives.
Productivity: Able to generate results that moves Rotary toward achieving its goals.
Accountability: Have a clear sense of ownership and take personal responsibility for actions.
Innovation: Move Rotary beyond traditional ways of thinking
Why work for Rotary?
Generous medical, dental, and vision benefits package
Progressive 401k matching contributions
Above market and generous paid time off package
Tuition reimbursement
Professional development opportunities
On-site cafeteria and coffee bar with special pricing for Rotary employees
Flextime-several different work schedules to choose from
Close to CTA, Metra, a variety of stores, and many food options
APPLY
When applying for this job don't forget to mention you saw this ad on phpjobs.app. This helps us retain quality employers for outstanding jobs like this!