Halogen Engineering Group, Inc - SOFTWARE ENGINEER - Big Data - 7+ yrs of Experience - TS/SCI w/Poly clearance is required - ID
Developer is needed in Annapolis Junction, United States.
Client: Halogen Engineering Group, Inc
Location: Annapolis Junction, MD, us
Contract: Contract
Job Description
Halogen Engineering Group is looking for a Software Engineer who shall be responsible for the design, development, test, and sustainment of an end-to-end Big Data processing platform. This platform provides downstream systems with aggregated analytic results and allows end-users to query, visualize, and analyze event data from multiple data sources. The candidate will design, develop, test, deploy, document, maintain, and enhance complex and diverse software systems based upon documented requirements. Responsibilities include working on processing intensive analytics, novel algorithm development, manipulation of large data sets, real-time systems, business management information systems, and system development and monitoring. The position involves reviewing and testing software components, resolving software problem reports, utilizing appropriate software development methodologies, and providing input to system design.
Requirements
- Experience using the Linux CLI
- Experience with Bash/Python scripting
- Experience developing Java applications in a Linux environment
- Experience developing with the Spring framework including Spring Boot
- Experience with processing Big Data
- Demonstrated experience with system design and architecture
- Experience with Web development, HTTP, and REST services
- Experience with NoSQL technologies such as Elasticsearch and Accumulo
- Experience with CI/CD principles, concepts, best practices, and tools such as Jenkins and GitLab CI
Desired Skills
- Experience with the Atlassian Tool suite (Jira, Confluence)
- Experience with Git Version Control System
- Experience with Test-driven development
- Experience with containerization technologies such as Docker
Qualifications
- Master’s degree in computer science or related discipline from an accredited college or university, plus five (5) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity.
- OR Bachelor’s degree in computer science or related discipline, plus seven (7) years of experience as a Software Engineer in similar programs and contracts.
- OR Nine (9) years of experience as a Software Engineer in similar programs and contracts.
Location and Other Information
Location: Annapolis Junction, MD
Travel Required: No
Shift: Day
Remote Type: Onsite
Security Clearance: Current TS/SCI
Polygraph: Required
Salary Range
The projected compensation range for this position is $172K to $206K (annualized USD). Factors influencing salary include location, the individual’s combination of education, knowledge, skills, competencies, and experience, as well as contract-specific affordability and organizational requirements.
Benefits
CareFirst Insurance
- Three available medical plans–2 Platinum PPO Plans ($0 Deductible) and 1 HSA Plan ($1500 deductible)
- Halogen pays 100% Medical Premium Costs up to $25,000
- CareFirst Wellness Rewards Program
Dental Plan: Halogen pays 50% of the plan costs
Vision Plan: Halogen pays 100% of the plan costs
401K Retirement Plan: 10% contribution paid by the company, automatically vested and paid in each pay period.
Life Insurance, AD&D, Short and Long Term Disability Coverage
Paid Time Off: 20 Paid Time Off Days, 6 Federal Holidays, 5 Floating Holidays
Bonuses: Based on performance and billable hours
Halogen Engineering Group does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other non-merit factor.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.