What are the responsibilities and job description for the Software Developer position at helm?
Required Skills:
- Bachelor's degree in technical discipline (i.e. computer science, engineering, mathematics, etc.). Educational requirements may be adjusted for applicable work experience. Work experience may be adjusted for highly specialized knowledge or uniquely applicable experience.
- 5 years of experience in Analytic Software Development preferred but will also consider Cloud Engineering / Computing / Software Engineering
- Experience in streaming and/or batch analytics (e.g. Kafka, Spark, Flink, Storm, MapReduce, Hadoop)
- Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr)
- Experience in designing enterprise APIs
- Experience in RESTful web services
- Experience in Microservices architecture
- Experience in Object Oriented Programming (OOP) paradigms
- Experience in cloud based technologies (AWS, Azure)
- Experience in Modern Java Frameworks and Libraries (e.g. Spring, Guava)
- Experience with the Linux operating system
- Experience with configuration management tools (e.g. Git, Nexus, Maven)
- Experience with the agile software lifecycle
- Has a proven ability to learn quickly and works well both independently as well as in a team setting
- Prior experience building up and/or leading a team of software engineers
Job Type: Full-time
Schedule:
- 8 hour shift
Ability to commute/relocate:
- Augusta, GA 30901: Reliably commute or planning to relocate before starting work (Required)
Experience:
- REST: 1 year (Preferred)
- Java: 1 year (Preferred)
Security clearance:
- Secret (Preferred)
Work Location: One location
Speak with the employer
91 8584350821
Salary : $93,000 - $118,000
Software Developer, Advanced
Savannah River National Laboratory -
Aiken, SC
Cross-Domain Software Developer
Cymertek -
Fort Eisenhower, GA
SIGINT Software Developer
Cymertek -
Fort Eisenhower, GA