Jobs · Education · Maryland

Software Engineer

Dobbs Defense Solutions · Landover, MD · 1 wk ago
On-siteEducationFull-time

Duties

  • Design, develop, test, and maintain software applications using modern programming languages and best practices.
  • Troubleshoot, debug, and resolve software defects while participating in peer code reviews.
  • Contribute to software architecture, system integration, and technical documentation.
  • Develop software solutions for Linux/Unix environments and support system configuration activities.
  • Collaborate with engineers, testers, and stakeholders throughout the software development lifecycle.
  • Support Agile Scrum and DevSecOps initiatives while identifying opportunities for continuous process improvement.

Qualifications

  • Education and Experience:
    • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technical field with 5+ years of experience; or Master's degree with 3+ years of experience.
    • Experience developing software using C, C++, Java, or similar object-oriented programming languages.
    • Experience developing, testing, and debugging applications within Linux and/or Unix environments.
    • Familiarity with version control systems, issue tracking tools, and software documentation.
    • Ability to work independently and collaboratively within an Agile software development environment.

Similar jobs

Software Engineer

BAE Systems, Inc.Fort George G. Meade, MD· 1 wk ago
Engineering$133k–$226k/yrapply on jobs.baesystems.com

Software Engineer

EpicRound Rock, TX· 4 days ago
Information Technologyapply on epic.avature.net

Software Engineer

EpicGarland, TX· 4 days ago
Information Technologyapply on epic.avature.net