Software/UI Developer

Company Name:
Visionist, Inc.
Job Description
Visionist Inc. is seeking an enthusiastic Desktop Java Software Developer to maintain and provide enhancements for a large suite of SIGINT analyst and developer tools including both GUI and back-end solutions in a distributed application.
This opportunity is great for someone looking to expand their knowledge of java tools with a small group of experienced and passionate software developers.
The work environment is casual and team oriented; it offers new high speed equipment and lots of developer tools including all the IDEs and/or plug-ins you could ever want.
This is unique opportunity provides deep insight into overall mission and direct support of users in the field. Few positions offer such a connection to a critical security mission.
Core Responsibilities:
In an AGILE/SCRUM development environment provide break/fix solutions for a large suite of software tools widely used by Intel and field data analysts and developers
Develop and maintain a variety of front and back end software applications including DSP, data visualization, analysis, database connectivity, and Web based UIs
Utilize modern technologies (Java, Swing, AJAX, Open GL, Jide, Cuda, etc.) and COTS products to provide requested customer enhancements
Attend monthly customer meetings and assist with task prioritization and scheduling
Bachelors in Computer Science or related field preferred
A minimum of 5 years of hands on Java programming experience required
Java Swing/AWT experience strongly recommended
OSGi/Eclipse or equivalent IDE experience preferred
C/C++ programming knowledge a plus
Experience with Client Server distributed software applications a big plus
Experience with or knowledge of Agile Software Development methodologies a plus
Knowledge of or interest in the following technologies ideal: AJAX, OpenGL, Jide, Cuda, DSP, mySQL

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. Software Application Developer / Sr. Appli...
Elkridge, MD Collabera
Forensic Software/Web Developer: All Experienc...
Linthicum Heights, MD Cipher Tech Solutions
Applications/UI Developer with Poly
College Park, MD General Dynamics Information Technology
Application Engineer UI Developer
Annapolis Junction, MD Avid Technology Professionals
Software Application Developer
Rockville, MD Intertek
Senior Software Engineer/Developer
Laurel, MD Johns Hopkins Applied Physics Laboratory