Returning Candidate?

Software Developer

Software Developer

Job ID 
Job Locations 
US-SC-North Charleston
Information Technology

More information about this job


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.


The candidate will use a test-driven, Agile Software Development Methodology to design, develop, validate, and document enterprise software applications that meet defined requirements to support the tracking and reporting of the project needs.


  • Applies fundamental concepts, processes, practices, and procedures on technical assignments.
  • Designs, develops, enhances, debugs, and implements software.
  • Troubleshoots production problems related to software applications.  
  • Researches, tests, builds, and coordinates the conversion, and/or integration of new products based on client requirements.
  • Designs and develops new software products or major enhancements to existing software.  
  • Addresses problems of systems integration, compatibility, and multiple platforms.
  • Consults with project teams and end users to identify application requirements.
  • Performs feasability analysis on potential future projects to management.
  • Assists in the evaluation and recommendation of application software packages, application integration, and testing tools.
  • Resolves problems with software and responds to suggestions for improvements and enhancements. 
  • Participates in development of software user manuals.


Minimum Skills/Certifications:

  • Bachelor's degree Computer Science, Computer Engineering, Software Engineering, or a closely related field with 3 yrs of experience.
  • Java Object-oriented Programming (OOP).
  • Understanding of application architecture (MVC/model-2, SOA, MAVEN).
  • User Experience/design/front-end engineering skills (JavaScript/jQuery, Spring Framework, Geospatial systems development (ARCServer/GeoServer/OpenLayers), HTML5, WINRun4J).
  • Web-based server and client software development experience Stanford NLP (Natural Language Processing)
  • Self-starter who is accountable and requires minimal direction and supervision.
  • Continuous Integration Experience

 Secret Clearance required


U.S. Citizen only for Federal Clearance Requirement


Geocent is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled/Sex/Sexual Orientation/Gender Identity/National Origin