Geocent Recruiting Team

  • HPC Software Developer (java/swing)

    Job ID 2018-5185
    Job Locations US-MS-Vicksburg | US-MS-Jackson
    Software/Systems Engineering & Development
    Minimum Clearance Level Required to Start
    No Clearance Required
  • Overview

    Geocent offers exciting and challenging opportunities in the Technology field! Geocent employees across the country subscribe to the company's culture of focusing on results when serving our large, diverse group of clients nationwide.


    What's exciting about this role:


    This position will be supporting the US Army Corps of Engineers (USACE) and the Department of Defense Supercomputing Resource Center (DSRC).  The DSRC’s computing resources include 1.8 peak PFLOPS of computing capability, ensuring that scientists and engineers across the nation have access to the best HPC hardware the industry has to offer.


    The selected Engineer will participate in designing and building systems for High Performance Computers as well as developing/integrating software to help facilitate different research groups within the HPC environment. The initial project is hydrology related, but ultimately, we are building systems to run in the DSRC for all types of research. 


    Apply today to work with Supercomputers and cutting-edge technologies!


    Location:  Our top preference is to have this Developer in the Jackson/Vicksburg, MS area, however, this role can be located in Huntsville AL, Stennis Space Center MS, Baton Rouge LA, or New Orleans LA.


    • Work directly with customers to determine requirements based on user needs.
    • Perform analysis, design, coding, testing, implementation, and maintenance of software solutions. 
    • Write user tutorials for developed software packages.
    • Program application modules in Java/Swing to execute High Performance Computing (HPC) tasks.
    • Provide consultation and support services for the full life cycle of software product development. These activities will include communication with the user community during requirements analysis, prototyping, system analysis, development, fielding, and maintenance of systems.
    • Evaluate new software products and technologies, and provide recommendations to enhance existing systems or build new ones.
    • Provide software development support for the prototyping of analytical tools, data management and user interfaces to databases, and computational utilities.
    • Conduct software testing to ensure satisfaction of application development requirements.
    • Document software procedures and develop software reports, plans, and products, such as software development plans, software requirements specifications, software design documents, software development files, source code, version description documents, and test plans.



    •  Due to this government contract, all candidates must be a US Citizen and be able to obtain a DoD clearance.


    • 5+ years software development experience
    • Proficient in Java (or similar Object-Oriented language – e.g. C#, C++)
    • Experience developing Swing (or similar code-behind GUI frameworks – e.g. Windows Forms/VB/GTK/C#) applications
    • Preferred experience with Galaxy Simulation Builder (GSB) software
    • Excellent communication skills
    • Strong analytical and creative problem solving skills
    • BS or MS degree or equivalent experience relevant to functional area

    EEO Statement

    Geocent is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed