Feel free to call us: +1 800 758 9681

Computer Software Developer

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.


  • 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


  • 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


Location: Phoenix, Arizona 85028 (up to 15% travel is possible)
Employment Type: Full-Time with benefits
Industry: Manufacturing, Power & Energy, Oil & Gas Industries
Salary: DOE