Demo

Senior Software Engineer/Developer

nDepth Security, LLC
Columbia, MD Full Time
POSTED ON 11/12/2025
AVAILABLE BEFORE 12/11/2025
Duties

nDepth Security is currently seeking a Senior Software Engineer/Developer to support one of our projects in the Columbia, MD area. The applicant will be part of a Development Team utilizing software frameworks to build cutting-edge applications. They will be involved in all parts of the software process; from configuring and managing the production environment to writing, testing, and deploying the code. If you are a software engineer self-starter and go-getter looking to expand your knowledge in all parts of application development, then this is the position for you. Duties will include:

  • Capturing user requirements and designing user interfaces/experiences (UI/UX) that are elegant and forward-thinking.
  • Selecting and implementing technologies that are the best fit for the application.
  • Managing and configuring the application code.
  • Documenting and testing the application during its lifespan.

Required Qualifications

  • Experience developing one of the following languages: Ruby, Ruby on rails, Python, or similar.
  • Demonstrated proficiency in web UX/UI interface design using languages such as HTML, CSS, Bootstrap, AJAX, JSON/WML, JavaScript and JQuery, React, or similar.
  • Experience using SQL and relational databases.
  • A working knowledge of Windows and Linux.
  • Experience with Agile Development methodologies.
  • Experience working with source code management systems such as Git.
  • Self-motivated individual that can think outside the box.
  • Ability to create cutting edge applications from well-established APIs.
  • Ability to manage and configure Windows and Linux workstations for testing, development, and production environments.
  • Knowledge of different data backends such as MySQL and the ability to configure and manipulate the data in those backends.
  • Strong desire to stay up-to-date on current web technologies and ability to suggest areas in which those technologies can be used to improve or enhance new and existing applications.
  • Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers.
  • Ability to develop modular code components.
  • Must be a U.S. citizen.
  • Must be fully cleared with FS poly.
  • Must have a Bachelor’s Degree in Computer Science or related field plus five (5) years of applicable software development work experience.

Desired Qualifications

  • Masters’s degree in field of Engineering, Computer Science, Mathematics, or other relevant disciplinary field of study.
  • Fluent with Python and Bash.
  • Fluent with containerization (e.g., Docker) and virtualization (e.g., VMware) technologies.

Salary.com Estimation for Senior Software Engineer/Developer in Columbia, MD
$98,461 to $120,663
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/Developer?

Sign up to receive alerts about other jobs on the Senior Software Engineer/Developer 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: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130

Sign up to receive alerts about other jobs with skills like those required for the Senior Software Engineer/Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,206 - $95,716
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at nDepth Security, LLC

nDepth Security, LLC
Hired Organization Address Laurel, MD Full Time
nDepth Security is currently seeking a Computer Scientist Level III to help support one of our projects in the Laurel, M...
nDepth Security, LLC
Hired Organization Address Columbia, MD Full Time
Responsibilities nDepth Security is currently seeking a Penetration Tester to help support one of our projects in the Co...
nDepth Security, LLC
Hired Organization Address Columbia, MD Full Time
Responsibilities nDepth Security is currently seeking an Information Systems Security Engineer to help support one of ou...
nDepth Security, LLC
Hired Organization Address Columbia, MD Full Time
Responsibilities nDepth Security is currently seeking a Senior Information Systems Security Engineer to help support one...

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

Senior Software Engineer - Full Stack C# Developer

GD Information Technology, Inc., Hanover, MD

AI Assistant is available now!

Feel free to start your new journey!