Duck Creek Technologies

Engineering Intern

Duck Creek Technologies

internship

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $32 per hour

Job Level

Entry Level

Tech Stack

JavaJavaScript.NET

About the role

  • The Software Engineering Intern will design, code, and/or configure solutions for low complexity Agile stories.
  • Debug and resolve low complexity software issues under close guidance and direction.
  • Write automated unit and integration-level tests with support from other team members.
  • Participate in code reviews, demonstrating technical solutions and applying feedback from peers and supervisors.
  • Perform source code management tasks at the direction of more senior developers.
  • Follow established development standards and guidelines for quality, security, and maintainability.
  • Document code changes, test results, and processes in accordance with team practices.
  • Support estimation of effort for assigned tasks within the Agile development lifecycle.
  • Collaborate with team members to ensure alignment with project goals and timelines.

Requirements

  • Currently pursuing a Bachelor’s degree in Computer Science, Computer Information Sciences, or a related technical field.
  • Preferred previous internship, project work, or exposure to software development environments within the software industry.
  • Knowledge of object-oriented programming concepts.
  • Foundational experience with Java or .NET development.
  • Understanding of relational database design and ability to write basic relational OLTP queries.
  • Familiarity with XML/XSLT document design.
  • Basic knowledge of JavaScript development, HTML5, and CSS.
  • Ability to follow technical direction and apply professional concepts with guidance.
  • Strong attention to detail in coding, debugging, and documentation.
  • Willingness to learn and adopt new technologies, tools, and practices.
  • Ability to analyze and solve problems of limited scope using standard techniques.
  • Capacity to manage tasks to meet deadlines with supervision.
  • Effective communication skills within a team environment.
  • Ability to work collaboratively and exchange information with supervisors and colleagues.
  • Openness to feedback and commitment to continuous improvement.
  • Demonstrated curiosity, adaptability, and a proactive approach to learning.
Benefits
  • Flexible-First employer
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
object-oriented programmingJava.NETrelational database designOLTP queriesXMLXSLTJavaScriptHTML5CSS
Soft skills
attention to detailproblem-solvingcommunicationcollaborationopenness to feedbackadaptabilitycuriosityproactive learningability to follow directiontime management