Job DescriptionWe're seeking a talented Software Engineer to join our product development team in Annapolis Junction, MD. In this role, you will be a key player in all aspects of agile software design and development, including new capabilities development, testing, optimization, performance tuning, operation, and sustainment. RequirementsPosition Requirements:Experience
- 14+ years as a Software Engineer in programs and contracts of similar scope, type, and complexity.
- Minimum 4 years of experience in high-level languages such as Java, C, C++, or JavaScript for application software development.
- Minimum 3 years of recent experience developing production software for Solaris and/or Linux OS.
- Proficiency in Java programming for distributed systems, with networking and multi-threading experience.
- Agile development experience.
- Experience with source code management practices and tools, including Git, Maven, and Jira.
Education:
- Bachelor's degree in Computer Science or related discipline from an accredited college or university (or substitute 4 years of additional SWE experience on similar projects).
- Strong knowledge of Linux fundamentals and proficiency in at least one scripting language (e.g., Python, Ruby, Perl).
- Familiarity with Continuous Integration / Continuous Testing tools like Bamboo, Jenkins, GitLab CI/CD, and Continuous Monitoring tools like ELK Stack (ElasticSearch, Logstash, Kibana) and Nagios.
- Familiarity with microservices software development techniques and container orchestration (e.g., Kubernetes).
BenefitsRequirements:
- Managing large-scale distributed systems, including multiple clusters across at least 3 equipment racks with a minimum of 60 nodes per site. (1 Year of Experience)
- Proficiency in scripting languages such as Bash, Perl, or Python.( 3 Years of Experience)
- Demonstrating a fundamental understanding of Linux, including managing user and group accounts, LDAP configuration, DHCP, DNS, and TFTP.(5 Years of Experience:)
Additional Qualifications:
- Skilled in resolving issues in large-scale cloud systems.
- Familiar with distributed data storage systems like Hadoop, CASSANDRA, SWIFT, and more.
- Experienced in big data management and High-Performance Computing.
- Effective team player within mission-focused teams, adhering to SOPs.
- Strong communication skills, receptive to guidance from senior team members.
- Committed to learning new technologies, capable of independent problem-solving.
- Ability to mentor less experienced team members and lead technical projects.
- Proficient in tools like Puppet and SALT for configuration management
- Skilled in Linux PXE/Network provisioning, Anaconda Kickstart, RAID utilities, TFTP images, and disk detection.
- Capable of diagnosing and remotely repairing hardware, familiarity with utilities like VNC, IPMI, and BIOS-level configuration.
- Understands corporate architecture, openSSL, Java keystore management, and can troubleshoot commodity hardware platforms, including SGI/HP hardware.
Core Benefits:
- Paid Time Off (PTO): Accrued Semi-Monthly, commensurate with experience.
- Holidays: 7 Standard Holidays + 4 Floating Holidays (Employee Choice).
- Payroll: Paid Semi-Monthly on the 7th and 22nd. Direct Deposit Available.
- 401(k): 100% match on contributions up to 4% through VANGUARD; immediate vesting. Plus, 0% to 4% Profit Sharing at year-end.
- Reward & Recognition Programs: Participation in Employee Referral and Bonus Programs.
Health Benefits:
- Medical Coverage: Choice of HMO and POS Coverage by BCBS CareFirst. HMO Plan covers employees and their families at 100%.
- Dental & Vision Coverage: Provided at no cost to the employee by Delta Dental and VSP.
- Life Insurance: $100,000 coverage per employee at no cost, with additional options.
- Long-Term Disability: 60% of base monthly earnings up to $10,000/month.
- Short-Term Disability: 60% of weekly salary up to $2,000/week.
Quality of Life Benefits:
- Mobile Phone Allowance: $75/Month
- Internet Access Allowance: $50/Month
- Grooming Allowance: $50/Month
- Fitness Allowance: $600/Annually
- Professional Association Memberships: $350/Annually
- Wellness Challenges: Amazon Gift Cards for Successful Completion.
Special Benefits:
- Annual Corporate Trip: Travel and lodging for eligible employees and their families.
- Tuition Reimbursement: Support for continued learning up to $5,000 annually.