As a Software Development intern, you'll have the opportunity to work on our development team that develops and maintains applications built on SAP ERP for a large Federal agency. You will be involved in the planning, design, and development of the next generation of SAP products as well as open source technologies.
Requirements
- Familiarity with the Soft ware Development Life Cycle. Understanding of object-oriented programming and basic algorithms.
- Familiarity with front-end (HTML, CSS, JavaScript, React, or Angular) and/or back-end (Node.js, .NET, Java Spring, etc.) concepts
- Basic understanding of relational databases (SQL, MySQL, PostgreSQL)
- Hands-on experience with Git/GitHub or other source control systems.
- Experience building web-based UI applications.
Responsibilities
- Work on a team enhancing and maintaining various applications built on SAP Build applications using Agile methodologies and tools
- Contribute to User Interface (UI) Development using Java, OpenUI5, JavaScript, ReactJS, and Typescript.
- Implement CI/CD Pipelines with GitHub Actions.
- Contribute towards writing test scripts using test automation frameworks
- Engage in code scanning and code quality testing activities.
- Be part of large ERP implementation
Other
- Must currently be a full-time Undergraduate, Graduate, or Doctorate student.
- Must be a U.S. Citizen
- Strong teamwork capabilities.
- Excellent interpersonal communication skills.
- Pursuing a degree in Computer Science, Information Technology, Software Engineering, or a related field (preferred, not required).