Junior Software Developer

Greenfield Engineering
Lexington Park, MD, United States
3 days ago
Apply on www.disabledperson.com
Prepare application

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Compensation
$75,000.0 - $85,000.0
Working hours
Regular working hours

Tech stack

Testing (Software) Clean Code Principles Software Applications Unit Testing C++ (Programming Language) Software Debugging Object-Oriented Software Development Software Maintenance Systems Development Life Cycle Real-Time Operating Systems Software Engineering Real Time Systems
+5 more
Delivery Pipeline Reliability of Systems Integration Tests Information Technology Software Version Control

Job description

Greenfield Engineering, a Saalex Company is seeking Junior Software Developer in Patuxent River, MD to support mission-critical DoD programs through the design, development, testing, and maintenance of software solutions. The ideal candidate will bring a strong foundation in computer science, hands-on development experience, and familiarity with real-time systems to contribute to secure, scalable applications in a collaborative environment., * Design, develop, test, and maintain software applications using modern programming practices

  • Write clean, efficient, and well-documented code in C/C++ and other object-oriented languages
  • Debug, troubleshoot, and resolve software defects to ensure system reliability and performance
  • Collaborate with cross-functional teams to gather requirements and implement technical solutions
  • Support system enhancements by adding new features and optimizing existing functionality
  • Contribute to software testing efforts, including unit testing and integration testing
  • Assist with version control, build pipelines, and deployment activities
  • Other duties as assigned or required

Requirements

Required:

  • Experience developing in C/C++
  • Experience working in object orientation
  • Strong understanding of software development lifecycle (SDLC)
  • Experience with debugging, testing, and maintaining applications

Desired:

  • Experience with Ada95/98
  • Experience with real-time operating systems
  • Familiarity with Mission Systems Avionics
  • Knowledge of military narrowband communications

Education/Years of Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or Engineering discipline (must be a completed, accredited degree) required.
  • 1-3 years of relevant professional or internship experience in software development

Security Clearance:

Active Top Secret clearance required. Requirements to obtain a clearance include US Citizenship, security investigation, etc.

Benefits & conditions

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Short Term & Long Term Disability
  • Training & Development
  • Wellness Resources
  • Stock Option Plan

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.disabledperson.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:07 min

Navigating legacy codebase maintenance and greenfield development

Chris Heilmann +2 · LIVE

2:55 min

Understanding the chore and effort of unit testing

Ewald Ewald · World Congress 2024

12:40 min

Addressing the costs of integration tests and helper methods

Jens Happe Jens Happe · LIVE

1:38 min

Final takeaways on database selection and community resources

Tim Faulkes · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

4:57 min

Missed edge cases in standard unit testing

Lars Hupel · World Congress 2023

Videos

See all

Related articles

See all