IT Applications Software Developer 1

Duration: 5 months
Internship

Description:
  As an intern in the Software Engineering team, you will have the chance to build your experience while you build our Gitlab-based software production system. We are migration to a new build system and we need a capable person to build it right. 

Responsibilities: Take a leading role in establishing Siemens PTI's LEAN/Agile software development infrastructure. Provision build platforms, configure systems, and create continuous integration pipelines for software production. Use existing tools (Gitlab-CI, Jenkins-CI, Jira, Confluence) when possible and develop scripts (PowerShell, Python, and more) when needed. As the expert in the build system, train staff to use it productively and efficiently. Maintain it. Improve it. Develop the software and systems needed to produce software. 

Requirements: Computer programming experience and knowledge of software development process. Prefer college junior or higher but will consider other applicants with demonstrated programming experience and/or familiarity with the tools (Git, Gitlab, Jenkins, PowerShell, Python, etc.) Technical major preferred (computer science, engineering, physics) but any considered with appropriate skill set. Critical thinking skills essential. Candidate will work with staff members to construct a common software production system for multiple engineering products. GPA of 3.0 or better. Ability to program in Python or be a quick learner, think logically , and be open minded and creative. Must be familiar with basic Windows administration (installation, users and groups, etc.) and basic networking (firewalls, ports, protocols, routing). Knowledge of Linux administration is a plus.

Want to apply later?

Type your email address below to receive a reminder

ErrorRequired field

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file