Senior Software Developer – Naples, FL

Adaptive Computing
1100 5th Ave S, Suite #201
Naples, FL 34102
United States

Computer Software
Experience Required
Degree Required
Security Clearance Required
From $65,000 To $65,000
Per Year    
Employment Type
Work Schedule
No Travel

Job Description

Job Summary

 Adaptive Computing Enterprises, Inc. is seeking to fill a full-time position for a SR. SOFTWARE DEVELOPER at the corporate headquarters. Please do not apply if you do not already live in the Naples, FL area. At least 3 years working in the Linux environment is essential for this position. The person in this role will be working on state-of-the-art Cloud Computing Technology and High Performance Computing projects. This is a great opportunity to work with a rapidly growing company.

 Responsibilities and Duties


  • Write and maintain a web application in HTML, CSS, JavaScript (jQuery) with a Python Django web framework
  • Write and maintain a database application and REST interface in Java and Groovy (Grails)
  • Write unit tests (in Groovy) and QA regression tests (using PERL and Python)
  • Interact with Technical Support and customers to troubleshoot and resolve customer issues
  • Provide content for end user and system administrator documentation


 Required Experience


  • Bachelor’s Degree in Computer Science or similar preferred
  • Operating System: Linux, 3+ years’ experience
  • Programming language: HTML, CSS, JavaScript (jQuery)
  • Operating System: Red Hat/Centos Linux, SUSE Linux Enterprise Server
  • Experience with Linux shell and scripting languages (e.g., Bash, Python)
  • Experience with the following development tools (or their equivalents): Git, Jira
  • Experience with the following databases: MongoDB, PostgreSQL
  • Experience with the following build and packaging tools: Maven, Gradle


Preferred Skills and Qualifications


  • Programming language: C/C++
  • Continuous Integration/Continuous Delivery: Jenkins
  • Analytics: Apache Spark, Hadoop File System, Kafka, SQL
  • Experience in High Performance Computing or High Throughput Computing
  • Experience with MPI for parallel computing
  • Experience in a Scrum/Agile development environment
  • Speaking and writing a foreign language a plus