Job Description
Overview:
We are looking for a creative, talented and highly motivated software developer to join our computer science group. We develop a sophisticated desktop software package for simulating engineering systems. The job is quite broad in scope, spanning model building, 3D solid modeling and graphics, a UI to enable users to make their own UI components, complex data handling and sharing; security (encryption, etc.), distributed computing, plotting, and 3D/2D animation. Individuals in this position can work on projects that involve a wide variety of technical skills including logic; DB; UI; data structures; IPC and APIs; and graphics.
Responsibilities:
Develop and support desktop Java Swing applications
Design and implement new components and ongoing feature enhancements
Collaborate with support engineers on new requirements and application design
Follow company software development processes and standards
Study new technology and remain technically current
Qualifications:
~ BS degree in Computer Science or Engineering
~ Minimum GPA of 3.5/4.0
~5+ years of professional and/or graduate-level experience with Java
~ Experience with Windows and Linux
Additional Qualifications Desired:
Experience with Java Swing, Java Threading Model, XML, JDBC
Experience with User Interfaces: event handlers, SWING, SWT, or similar low-latency applications
Experience with relational databases (i.e. MySQL)
Familiarity with writing unit test cases (JUnit)
Knowledge of C++ and JNI
Experience with 3D graphics
Roy Talman & Associates
Job Tags
Similar Jobs
Collabera
Position: GIS SpecialistLocation: BATTERY PARK, VADuration: 12 MonthsPay range: $20-$22 Responsibility Collect field data using proprietary software to update utilities GIS and make design determinations.Measure Joint Use attachment heights and utility-owned distribut....
Dunkin' Donuts
...Dunkin' Donuts - 13844 Gleneagle Drive [Production Operator / Assembly Line Worker] As a Bakery Production Associate at Dunkin Donuts, you'll: Fill and ice products, stock carts according to store orders accurately; Perform different tasks to make Dunkin' Donuts products...
Leeds Professional Resources
...Position Overview We are seeking a collaborative Real Estate Development Coordinator to support the alignment of multiple business units in acquiring and executing real estate development projects. This role will work closely with diverse teams to ensure project goals...
Connectivity Source |T-Mobile Authorized Retailer
...PAY RANGE WITH BONUSES AND SPIFFS $19 TO $23 PER HOUR NEW HIRE BONUS RAMP UP STRUCTURE!! WHO is this FOR? All new hires for MOBILE ASSOCIATE AND RETAIL ASSISTANT MANAGER positions (excluding any promotions) HOW is this PAID? A simple $400 payout Connectivity...
Rivian and Volkswagen Group Technologies
About RivianRivian is on a mission to keep the world adventurous forever. This goes for the emissions-free Electric Adventure Vehicles we build, and the curious, courageous souls we seek to attract.As a company, we constantly challenge whats possible, never simply...