Software Engineer

North Dakota State University   •  

Fargo, ND

Industry: Education


Less than 5 years

Posted 30 days ago

The Software Engineer in the NDSU Systems and Software Group (SSG) within the Electrical and Computer Engineering Department provides (1) software architecture duties, (2) software development duties, (3) technical assessment duties, (4) project scheduling (time, materials and effort) and (5) general project duties which may be required under the guidance of the Senior Project Manager in SSG. The position reports to the SSG Senior Project Managers.

Position Description:

The responsibilities include:
• Assisting the Senior Project Manager on all SSG activities as needed
• Act, when required, as a Systems or Software Architect on one or more projects
• Develop software for NDSU and Center of Excellence (COE) partners
• Manage software and systems projects,
• Create and manage project schedules
• Travel, when required, for either NDSU or Partner functions or meetings
• Other duties as assigned
• Work safely
Minimum Qualifications:

• Bachelors degree in Engineering, Computer Science or related technical field
• 4 years of directly related work experience
• 4 years of software development skills
• 2 years of source code control, software testing and software build systems
• Organizational skills
• Ability to multi-task
• Excellent verbal and written communication skills
• Proficient in Microsoft Word and Excel
• Ability to prioritize duties and respond promptly to technical requests, and
• Ability to work independently and collaboratively

Preferred Qualifications:

• Master’s degree in Engineering, Computer Science or related technical field
• 6+ years of directly related work experience