Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Software Developer

Psychology Software Tools, Inc.

Software Developer

Beaver Falls, PA +21 locations
Full Time
Paid
  • Responsibilities

    Psychology Software Tools, Inc (PST), located in Pittsburgh's Eastern Suburbs, is a rapidly growing company with 30 + years of experience in the design and distribution of innovative software, hardware, and service oriented products for scientific research, assessment, and education. Opportunities exist to participate in desktop and web-based application development projects in the areas of Real-time Data Acquisition and Visualization, Behavioral Experiment Authoring and Research, Eye Movement Monitoring and Head Motion Tracking systems, Virtual Reality environments and 3D Stimulus Visualization Systems for Research and Clinical treatment, Brain Imaging/Analysis using functional Magnetic Resonance Imaging (fMRI) and EEG technologies, Enterprise Applications, and many more. If you want to focus your career on Windows applications development and have a desire to utilize and expand skills by participating in interesting and intellectually challenging development projects then PST is the place for you. Responsibilities: Assisting in the design, development and implementation of new and existing application initiatives, and will be expected to code, test, debug, document and troubleshoot. Opportunities to play key roles on scientifically oriented desktop and web-based application development projects. Participating in the design architecture review of development projects and play a key role in the release of new applications. Expected to adhere to application design and development standards and programming techniques. Expected to assist in maintaining existing applications by troubleshooting bugs, implementing fixes, developing enhancements. Expected to gain a working knowledge of scientific research methods through the applied use of existing company products; providing technical support through both direct and indirect end-user interaction; and document existing and new systems as assigned. Qualifications: BA/BS in Computer Science or related discipline desired. Strong academic performance, organizational, and analytical abilities and knowledge of OOP methodologies. 0-3 years experience with Microsoft Visual Studio and at least one of the following languages or application frameworks (MVC, Qt, C/C++, C#, JQuery, .NET Framework, Microsoft Foundation Classes, VB.NET)) Strong understanding of Object Oriented Programming concepts and methodologies. Strong desire to develop applications for the Microsoft Windows Operating System using Microsoft Visual Studio and related Microsoft tools. Familiarity with Test Driven Development techniques, NUnit, and TestComplete DirectX/Open GL or game developer experience a plus. Initiative and ability to expand knowledge and skills to meet new development and domain specific challenges. Exceptional attention to detail, organization, analytical skills, and ability to focus on task-at-hand. Demonstrated ability to analyze, define, research, resolve, and communicate problems and problem resolutions. Initiative and ability to recommend alternative approaches to enhance system performance. Ability to handle multiple tasks, and to prioritize tasks, in a fast-paced environment. Ability to work well with other application development team members. Ability to interact and communicate with non-technical users.

  • Locations
    Beaver Falls, PA • Monaca, PA • West Mifflin, PA • Pittsburgh, PA • Washington, PA • Waynesburg, PA • Uniontown, PA • California, PA • Greensburg, PA • Latrobe, PA • Youngwood, PA • Slippery Rock, PA • New Wilmington, PA • Moon Township, PA