Software Developer, Junior, Part-Time
Job Description
Job Description
The position requires a junior software engineer that can learn various functional domain areas, such as User Interface (UI) development, digital mapping, messaging, and software documentation. This is in support of the company's major software application and its integration with other applications and environments. The position reports to the President and/or Lead Software Engineer. The position requires the candidate to work using guidance from his supervisor.
The essential functions include, but are not limited to the following:
- Programming multi-threaded, cross-platform Geospatial Information System (GIS) applications using the Java programming language and JavaFX.
- Create software documentation using JavaDoc and other documentation tools as specified.
- Implement and integrate various GIS capabilities using NASA World Wind and OGC standards such as WMS, GeoPackage and WMTS. This includes 2-D and 3-D mapping.
- Develop test cases, procedures, and Junit methods.
- Track and help resolve Software Trouble Reports (STR).
Experience desired is 1-3 years programming. Desired skills includes:
1. Experience with SVN systems like Git.
2. Knowledge of Java programming, to include JavaFX
3. Experience with Web development tools and languages, such as Javascript
4. Knowledge working in both MS Windows and Linux
5. Android development, including work in Android Studio.
This is a remote work position.
Candidate needs to provide their own internet connection.
Position may require a security clearance in the future, and the candidate will need to abide by company and government non-disclosure policies.
Recommended Jobs
Kitchen Crew
Job Description Job Description Benefits: Competitive salary Employee discounts Flexible schedule Benefits/Perks Flexible Scheduling Competitive Compensation Performance base…
Science Policy and Advocacy Internship, Supported by Emory University
» » Science Policy and Advocacy Internship Science Policy and Advocacy Internship, Supported by Emory University We are not currently accepting applications for the Science Policy and Advoca…
Certified Peer Recovery Specialist (CPRS)
Job Description Job Description Salary: Certified Peer Recovery Specialist (CPRS) Behavioral Health / Substance Use Recovery JOB POSTING About EPIC Health Partners At EPIC Health Partn…
MBA, Investment Banking Associate - 2026
Overview MBA, Investment Banking Associate - 2026 Key Details : Full-time new hires will start in a two-year program commencing in July 2026. The two-year development program is designed…
Systems Engineer Principal
Public Trust: None Requisition Type: Pipeline Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise …
Part Time Spanish Caregiver in Fort Belvoir
Job Description Job Description Benefits: Competitive salary Flexible schedule Opportunity for advancement "A care beyond care" Company Description Decena Home Care, LLC is a c…
Estimator/Project Manager Restoration
Job Description Job Description Mitigation services Reconstruction services Fire Mold Remediation In this front-line Reconstruction Estimating Project Manager role, you will: Est…
Member Exp Leader
Job Description Job Description Description: Imagine going to work knowing that what you do each day positively influences the lives of children in your community. Working at the YMCA you’ll …
Security Engineer (Web Application)
Description gTANGIBLE Corporation (gTC), www.gtangible.com, is a C corporation and a registered Government contractor that provides services and solutions in: ~National Security Programs ~Profe…
DSS - Software Tester/QA Analyst 4 (774213)
Automation Tester responsible for designing, developing, and executing automated tests, identifying defects, creating test plans, and collaborating with development teams to ensure software quality…