View all jobs

Senior Software Engineer

Annapolis Junction, MD
Title: Senior Software Engineer
Location: On client site in Annapolis Junction, MD
Salary: DOE
Clearance: TS/SCI w/ Poly
Lunarline is looking for a Software Engineer to develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
Duties and Responsibilities:
  • Works individually or as part of a team.
  • Reviews and tests software components for adherence to the design requirements and documents test results.
  • Resolves software problem reports.
  • Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial-Off-the-Shelf (COTS)/Government-Off-the-Shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.
Skills and Qualifications:
  • 12+ years of related experience
  • Java Enterprise Edition (8+ yrs)
  • Build Management Tool (Maven, Apache Ant, Apache Ivy, etc.)
  • Linux (1-2 yrs or equivalent Unix)
  • General Web Development experience (HTML/CSS, JSPs, JSF, etc.)
  • Web services such as JBoss, tomcat or equivalent (2-3 years)
  • Niagara Files ((Upgrade 3x to 4x exp), Building Custom Nars, Reporting Task)
  • Elastic Search (ELK Stack)
  • REST web server development
  • Atlassian tool suite familiarization (Bamboo, JIRA, Confluence, etc.)
  • Bachelor’s Degree
  • The following certifications (more than one is preferred): Lunarline, Inc. School of Cybersecurity “Certified Expert” certifications.
Full List of Company Benefits

Lunarline is an equal opportunity employer. It is the policy of Lunarline that all employees and applicants for employment will be treated in all respects on the basis of their merit and qualifications and without regard to their race, color, national origin, age, disability, sexual orientation, religion, gender, military status, marital status or ancestry.
Lunarline participates in the E-Verify program. Therefore, any employment with Lunarline will also be contingent upon confirmation from the Social Security Administration ("SSA") and/or the Department of Homeland Security ("DHS") of your authorization to work in the United States. 
The above statements are intended to describe the general nature and level of work being performed by people assigned to this classification. They are not to be construed as an exhaustive list of all responsibilities, duties, and skills required of personnel so classified. All personnel may be required to perform duties outside of their normal responsibilities from time to time, as needed.
More Openings
Junior Software Engineer
Cyber Threat Analyst
Senior System Engineer
Deputy CISO
Powered by