Demo

Senior Software Engineer

Ellington Solutions
Hanover, MD Full Time
POSTED ON 3/31/2025
AVAILABLE BEFORE 5/30/2025

Ellington Solutions is seeking qualified candidates that will:

  • Design, maintain, and improve intricate and varied software systems. These systems encompass, but are not limited to, resource-intensive analytics, the development of algorithms, and the manipulation of extensive datasets.
  • Supervise one or more software development teams, ensuring that all tasks are completed in alignment with the established software development processes.
  • Evaluate and test software components to verify compliance with design specifications and document the test outcomes.
  • Troubleshoot and resolve software issue reports.
  • Implement software development and design methodologies suitable for the specific development environments.
  • Contribute to the system design’s software components, focusing on software reuse, integration of COTS/GOTS software and conducting requirements analysis and synthesis from the system level down to individual software components.
  • Act as the technical leader for multiple software development teams.
  • Ensure quality assurance for all software that has been developed or modified.
  • Exhibit proficiency in Java, Spring, and other Java-based frameworks.

The qualified candidate will have:

  • U.S. Citizenship (Required)
  • Active TS/SCI FSP Clearance (Required)
  • Bachelor's degree in Computer Science or related discipline (Required)
  • Experience with Java, Spring, and other Java-based frameworks

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer?

Sign up to receive alerts about other jobs on the Senior Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$110,730 - $135,754
Income Estimation: 
$128,617 - $162,576
Income Estimation: 
$117,033 - $148,289
Income Estimation: 
$112,673 - $137,290
Income Estimation: 
$139,945 - $168,577
Income Estimation: 
$140,233 - $181,029
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$164,835 - $201,088
Income Estimation: 
$102,189 - $143,024
Income Estimation: 
$135,994 - $168,063
Income Estimation: 
$161,209 - $233,553
Income Estimation: 
$163,289 - $195,234
Income Estimation: 
$136,356 - $178,393
Income Estimation: 
$117,033 - $148,289
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Ellington Solutions

Ellington Solutions
Hired Organization Address Fort Meade, MD Full Time
Ellington Solutions is seeking qualified candidates that will: Generate test cases based on defined requirements and pro...
Ellington Solutions
Hired Organization Address Laurel, MD Full Time
Description Ellington Solutions is seeking qualified candidates that will: Provision computers, loading with required so...
Ellington Solutions
Hired Organization Address Laurel, MD Full Time
Ellington Solutions is seeking out qualified candidates that will: Act as a consultant collaborating with advanced, cutt...
Ellington Solutions
Hired Organization Address Laurel, MD Full Time
Ellington Solutions is seeking qualified candidates that will: Act as a consultant collaborating with advanced, cutting-...

Not the job you're looking for? Here are some other Senior Software Engineer jobs in the Hanover, MD area that may be a better fit.

Splunk Systems Engineer, Senior

Independent Software, Annapolis, MD

AI Assistant is available now!

Feel free to start your new journey!