drjobs
Software Engineer Mid-Level
drjobs
Software Engineer Mi....
drjobs Software Engineer Mid-Level العربية

Software Engineer Mid-Level

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Annapolis - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description



Were 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.



Requirements

Position Requirements:


Experience

  • 14 years as a Software Engineer in programs and contracts of similar scope type and complexity.

  • Minimum 4 years of experience in highlevel 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 multithreading experience.

  • Agile development experience.

  • Experience with source code management practices and tools including Git Maven and Jira.



Education:


  • Bachelors 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).




Benefits



Requirements:



  • Managing largescale 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 largescale cloud systems.

  • Familiar with distributed data storage systems like Hadoop CASSANDRA SWIFT and more.

  • Experienced in big data management and HighPerformance Computing.

  • Effective team player within missionfocused teams adhering to SOPs.

  • Strong communication skills receptive to guidance from senior team members.

  • Committed to learning new technologies capable of independent problemsolving.

  • 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 BIOSlevel 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 SemiMonthly commensurate with experience.

  • Holidays: 7 Standard Holidays 4 Floating Holidays (Employee Choice).

  • Payroll: Paid SemiMonthly 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 yearend.

  • 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: $100000 coverage per employee at no cost with additional options.

  • LongTerm Disability: 60% of base monthly earnings up to $10000/month.

  • ShortTerm Disability: 60% of weekly salary up to $2000/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 $5000 annually.




Other Requirements: Demonstrated skill in troubleshooting IT systems. Proficiency in setting up and configuring Cisco routers and switches. Knowledge of dynamic routing protocols like BGP and OSPF. Understanding of spanning tree and 802.1x technologies. Ability to troubleshoot S2S/IPSEC tunnel connections. Experience with VLAN setups and network problem-solving. Basic capabilities in Firewall and ISE/TACACs configuration and troubleshooting. Experience with AWS Cloud services. Desirable Qualifications: Previous work experience with DISA and its mission partners is a plus. A TS/SCI clearance with CI Polygraph is highly advantageous.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.