over 2 years ago
Columbia, MD, USASenior
Base Salary
$165k - $235k/yr
Responsibilities
- Develop data transformation software as part of a larger enterprise data flow.
- Implement data mappings in software.
- Collaborate with systems engineers to design dataflows and transformation architecture.
- Define and review requirements.
- Analyze and verify results in corporate repositories.
- Perform unit testing.
Requirements
- 14+ years of experience as a software engineer.
- Bachelor of Science degree in computer science or a related discipline from an accredited institution, or four additional years of relevant experience in lieu of the degree.
- Proficiency with Java.
- Experience defining and reviewing requirements and designing dataflows through transformation architecture.
- Experience with unit testing.
- TS/SCI clearance with polygraph is required.
- Preferred experience includes XML schemas and serialization with libraries such as Jackson, Git CI, NiFi, Kubernetes, Docker, ELK, GraphQL, MinIO or Amazon S3, MongoDB, and Redis.
Benefits
- Competitive base salary and benefits package.
- Up to 10% in immediately vested 401(k) contributions.
- Up to 25 days of personal time off and 11 paid floating holidays.
- Company-paid employee health, dental, vision, life, and disability insurance premiums, with substantial family premium coverage.
- Access to a fully equipped gym.
- Up to $5,250 annually for education, training, certifications, and professional memberships.
- Up to $300 annually for company-branded merchandise.
- Company and team events, including social and recreational activities.