2

Full Time Software Developer Jobs in Edgewater, MD

The selected individuals will work full time during their Summer break from college and potentially ... Experience with multiple programming languages. * Experience with software development tools (e.g ...

Senior Software Developer

Hanover, MD

$54.25 - $71.75/hr

... an adaptive Software Engineer to join our team. This position will support a mission-focused ... UNAVAILABLEEmployment Type: FULL_TIME

Lead Software Developer

Washington, DC ยท On-site

$131K - $164K/yr

Lead Software Developer Category: Software Development/ Engineering Main location: United States ... J0626-0326 Employment Type: Full Time U.S. - CGI Federal roles - Keeping Americans safe By playing ...

Software Engineer 3

Columbia, MD ยท On-site

$56.50 - $76/hr

Citizenship 1 Fulltime Software Engineer Level 3- develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development ...

Citizenship 1 Fulltime Software Engineer Level 3 - develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development ...

Envisioneering, Inc. has an immediate opening for a full-time Software Engineer to support the Naval Research Laboratory (NRL) in development of naval combat system Hardware Accelerated Threat ...

Citizenship 1 Fulltime Software Engineer Level 3 - * Create, draft, modify, and issue final documents to support office policies, procedures, mission capabilities, security, training, and visual ...

Lead Software Developer

Washington, DC ยท Hybrid

$131K - $164K/yr

AnaVation is seeking a Lead Software Developer with an active Secret clearance. The ideal candidate ... This is a full-time position located onsite with our customer in Washington DC. What you will be ...

next page

Showing results 1-20

Full Time Software Developer information

See Edgewater, MD salary details

$46.6K

$108.6K

$161.1K

How much do full time software developer jobs pay per year?

As of Jun 13, 2026, the average yearly pay for full time software developer in Edgewater, MD is $108,559.00, according to ZipRecruiter salary data. Most workers in this role earn between $87,400.00 and $126,200.00 per year, depending on experience, location, and employer.

What are some common challenges faced by full-time software developers when working on large-scale projects?

Full-time software developers working on large-scale projects often encounter challenges such as maintaining code quality amid rapid development, ensuring effective communication across cross-functional teams, and managing dependencies between different components or services. Adapting to evolving requirements and integrating new technologies can also be demanding. To overcome these obstacles, developers typically rely on agile methodologies, thorough documentation, and regular code reviews to keep the project on track and foster collaboration.

What are the key skills and qualifications needed to thrive as a Full Time Software Developer, and why are they important?

To thrive as a Full Time Software Developer, you need proficiency in programming languages (such as Java, Python, or C#), problem-solving abilities, and often a degree in computer science or a related field. Familiarity with software development tools like Git, integrated development environments (IDEs), and experience with frameworks or cloud platforms is typically required. Strong communication, teamwork, and adaptability make a developer stand out in collaborative and dynamic environments. These skills and qualities are crucial for building reliable software, efficiently managing projects, and adapting to evolving technologies.

What is the difference between Full Time Software Developer vs Part Time Software Developer?

AspectFull Time Software DeveloperPart Time Software Developer
Work HoursTypically 35-40 hours per weekFewer hours, usually less than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in comprehensive projects, long-term developmentMay handle smaller tasks or support roles
Salary & CompensationSteady salary with benefitsHourly pay or reduced salary, fewer benefits

Full Time Software Developers work standard hours, often with benefits, focusing on long-term projects. Part Time Software Developers work fewer hours, typically with less or no benefits, and may focus on specific tasks or support roles. The choice depends on your availability and career goals.

What does a full time software developer do?

A full time software developer designs, codes, tests, and maintains software applications or systems for an organization. They work closely with other developers, project managers, and stakeholders to understand requirements and deliver solutions that meet business needs. Their responsibilities may include writing new code, debugging existing programs, collaborating in code reviews, and keeping up with emerging technologies to ensure their software stays current and secure. Full time developers typically work standard business hours and are integral to the ongoing technical success of their company.
What are the most commonly searched types of Software Developer jobs in Edgewater, MD? The most popular types of Software Developer jobs in Edgewater, MD are:
What cities near Edgewater, MD are hiring for Full Time Software Developer jobs? Cities near Edgewater, MD with the most Full Time Software Developer job openings:
Cyber (CNO) Software Developer

Cyber (CNO) Software Developer

Percival Engineering

Columbia, MD โ€ข On-site

Full-time

Posted 25 days ago


Job description

Ready to dive into and learn the latest cyber strategies and techniques? Are you all about tackling the toughest puzzles? Ready to bring your A-game? Well, buckle up and join us at Percival where we're all about putting people first and having a blast while we're at it. Based in Columbia, Maryland, our squad is on a big mission: developing top-notch talent and technical solutions to safeguard our nation's most critical assets. From digging deep into vulnerabilities and cracking codes to developing cutting-edge software, our team does it all. If you are a Cyber (CNO) Software Developer with a passion for innovation and a knack for thinking outside the box, we want you on our team. Let's tackle those cyber threats together and have a blast while we're at it!

Job Type:

  • All Levels, Full Time
  • Non-Remote Columbia, MD

Clearance & Citizenship Requirements:

  • TS/SCI with polygraph is required
  • Due to these clearance requirements, US citizenship is also required

Responsibilities Include:

  • Provide software development in support of custom software design and development of cyber capability tools and techniques
  • Draft documentation, participate in design, code, and software rediness reviews
  • Write portable code that is compatible with multiple operating systems and architectures (Windows and/or Unix). Should be comfortable writing single and/or multi-threaded applications and inter process communication interfaces.
  • Create new novel solutions and/or integrate new features and maintain existing software solutions supporting computer network operations. Responsible for the entire lifecycle of solutions including design, development, testing, and customer support.
  • Work independently and with small teams, track and report status directly to customer.
  • Write or learn a high-level programming language like Python or Ruby.

Required Skills & Qualifications:

  • Deep knowledge of operating system internals and development environments
  • C/C++ programming and Python development skills
  • Experience with IPv4 Protocol and Networking
  • BS degree in Computer Science or related field or 4 years of technical work experience
  • Minimum one (1) year experience programming in Assembly, C, C#, C++

Desired Skills & Qualifications:

  • Preferred skills include experience in static and dynamic reverse engineering, vulnerability research, binary analysis of executables, exposure to kernel programming, exposure with assembly languages, and/or ability to analyze and signature network protocols

Application Process:

  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, or national origin