Syska Hennessy Group is looking for an Innovations Summer Intern to help fast-track the development phase for several in-progress innovation projects, driving innovation throughout the AEC industry.
Requirements
- Proficiency in programming for web and/or mobile applications, demonstrating a clear understanding of software development principles.
- Demonstrated proficiency in programming languages and frameworks commonly used in web and/or mobile application development, such as but not limited to ReactJS, JavaScript, Python, HTML/CSS, Java, Swift, or Kotlin.
- Familiarity with version control systems (e.g., Git) and best practices in code organization and documentation.
- Ability to troubleshoot and debug code efficiently, with a strong attention to detail to ensure the reliability and performance of applications.
- Ability to work collaboratively within a team environment, actively contributing to discussions and offering creative solutions to programming challenges.
- Eagerness to learn and adapt to new technologies, with a strong desire to expand skills in software development.
Responsibilities
- Proficiency in programming for web and/or mobile applications, demonstrating a clear understanding of software development principles.
- Demonstrated proficiency in programming languages and frameworks commonly used in web and/or mobile application development, such as but not limited to ReactJS, JavaScript, Python, HTML/CSS, Java, Swift, or Kotlin.
- Familiarity with version control systems (e.g., Git) and best practices in code organization and documentation.
- Ability to troubleshoot and debug code efficiently, with a strong attention to detail to ensure the reliability and performance of applications.
Other
- The ideal candidate will enjoy a team environment and also flexible enough to work independently where needed.
- Candidates for this role will be eager to learn and will expand their knowledge and hands-on experience by challenging themselves and using the highly technical resources around them.
- Effective communication skills, enabling clear articulation of ideas and efficient collaboration with team members.
- Ability to handle multiple tasks in a deadline driven fast-paced environment.
- Flexible and proactive in taking on assignments and responsibilities.