
Engineering Intern
Duck Creek Technologies
internship
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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