Senior Software Developer

Psychology Sofrtware Tools - Pittsburgh, PA 15215
Psychology Sofrtware Tools - Pittsburgh, PA 15215
Reply By Email
Please enter First Name
Please enter Last Name
Please enter valid Email
Please enter Message
(optional)

View | Remove

By clicking this button,
you agree to the terms of use

Psychology Sofrtware Tools - Pittsburgh, PA 15215
Job Description
Psychology Software Tools, Inc (PST), located in Sharpsburg, PA, is a rapidly growing company with over 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 with a path towards cross platform and web based designs 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.

Strong academic performance, organizational, and analytical abilities and knowledge of OOP methodologies.

5+ 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 with a path towards cross platform and web based designs.

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.

Compensation : Competitive salary (based on skills and experience) plus project oriented bonuses.

Benefits : Company sponsored Healthcare, Dental, 401K, Long-Term Disability, Relaxed work environment
Reply By Email
Share
Facebook
Twitter
Pinterest
Reddit
StumbleUpon
LinkedIn
Email
Please enter First Name
Please enter Last Name
Please enter valid Email
Please enter Message
(optional)

View | Remove

By clicking this button,
you agree to the terms of use

Back to Top

Log In

Contact Us

Upload An Image

Please select an image to upload
Note: must be in .png, .gif or .jpg format
OR
Provide URL where image can be downloaded
Note: must be in .png, .gif or .jpg format

By clicking this button,
you agree to the terms of use

By clicking "Create Alert" I agree to the Uloop Terms of Use.

Image not available.

Add a Photo

Please select a photo to upload
Note: must be in .png, .gif or .jpg format