Computer Science/Software Engineer Intern
The Computer Software Developer will be responsible for maintaining/improving existing software and assisting in coding, testing, and debugging of new applications. S/he will work closely with the technical staff to learn, understand, and make suggestions for solutions and software enhancements. S/he may also be asked to assist in the development of user/training manuals. The Computer Software Developer will plan and conduct analysis, design products, and code software that requires extensive research. S/he should possess a background in computer science and/or software engineering along with advanced study/knowledge of software development and methodologies.
Responsibilities
- Work with third party HMI applications to develop, test, and help maintain various HMI graphics packages (on-the-job training will be provided.) Solid knowledge in VBScript, HTML, and XML is required
- Experience with object oriented programming, computer programming algorithms, and Agile/Scrum/development methodologies
- Develop new applications and/or maintain existing applications using Visual Studio development tools
- Help organize and document existing in-house applications requiring knowledge of various development languages, including Excel macro,
- Visual Basic, .NET, C#, etc – code clean-ups or functionality enhancements a possibility
- Help develop frontend GUI on existing/new applications to meet today’s technology demands
Qualifications
- Bachelor of Science or equivalent; or 2 – 10 years related experience and/or training; or combination of education and experience
- Excellent implementation skills (VB/Java scripts, .NET, XML, HTML)
- Knowledge of Windows environments and APIs
- Knowledge of our service line DCS systems, the ability to understand vendor-specific graphics software programs, and Microsoft Office
- Experience with TCP/IP and network programming a plus
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists
- Ability to apply concepts of basic algebra and geometry as well as calculate figures and amounts
- Clear and organized writing, communication, and presentation skills; detail-oriented; team player
Logistics
Location: Phoenix, Arizona 85028 (up to 15{e28fe0337a0759d53bc49715c4b15eb0874fa26a686af72020b59b8291420bf8} travel is possible)
Employment Type: Full-Time with benefits
Industry: Manufacturing, Power & Energy, Oil & Gas Industries
Salary: DOE