2

Fulltime Software Developer Jobs (NOW HIRING)

Software Developer TS

Quantico, VA · On-site

$125K - $225K/yr

Parsons Corporation is currently searching for a full-time Software Developer Mid to Senior Level position in Quantico, VA. This position will primarily be working on a data visualization program. As ...

Senior Software Engineer

Littleton, CO · On-site

$120K - $158K/yr

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

SEACORP is seeking a full-time Software Developer in Dahlgren, VA. This candidate will work with testers, software engineers, systems engineers and cyber experts from the Navy and Underwarfare Center ...

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

Software Engineer

Littleton, CO · On-site

$75K - $95K/yr

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

Software Engineer

Littleton, CO · On-site

$75K - $95K/yr

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

OASYS, INC. is seeking a full-time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements ...

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide ... Click here Careers | GAI (e-gai.com) for more information Job Type: Full-Time Employee, 40 hours ...

Our client is looking Software Developer for Fulltime project in Rockford, Illinois (Onsite) Below is the detail requirement. Title: Software Developer Location: Rockford, Illinois Experience: 5 to ...

Financial District, NY Job Type: Full Time Software Developer - Java Role Overview Our client is seeking a Java Developer to develop application code under the direction of a senior engineer to meet ...

New

The Software Engineer will work with a small team of developers, software engineers, and data ... UNAVAILABLEEmployment Type: FULL_TIME

Software Developer Gromelski and Associates, Inc. (GAI) partners with prime contractors to provide ... Click here Careers | GAI (e-gai.com) for more information Job Type: Full-Time Employee, 40 hours ...

Software Engineer

New York, NY · On-site

$140K - $200K/yr

Support existing features with bug fixes, enhancements, and by managing user outreach Qualifications * 2+ years as a full-time software engineer * Proven track record of implementing high-impact ...

Showing results 21-40

Fulltime Software Developer information

See salary details

$48K

$111.8K

$166K

How much do fulltime software developer jobs pay per year?

As of Jul 26, 2026, the average yearly pay for fulltime software developer in the United States is $111,845.00, according to ZipRecruiter salary data. Most workers in this role earn between $90,000.00 and $130,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Fulltime Software Developer, you need proficiency in programming languages (such as Java, Python, or JavaScript), problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and experience with tools such as IDEs and CI/CD pipelines are commonly required. Strong communication, teamwork, and adaptability are crucial soft skills that help developers collaborate effectively and respond to changing project needs. These skills ensure high-quality, maintainable code and successful project delivery in dynamic development environments.

What is the difference between Fulltime Software Developer vs Part-time Software Developer?

AspectFulltime Software DeveloperPart-time Software Developer
Work HoursTypically 35-40 hours per weekLess than 30 hours per week
Employment StatusFull-time employment with benefitsPart-time employment, often without full benefits
Project ScopeInvolved in ongoing, long-term projectsMay work on specific tasks or short-term projects
Salary & BenefitsSteady salary, health insurance, paid leaveHourly pay or fixed fee, limited or no benefits

Fulltime Software Developers work regular hours, often with benefits, focusing on long-term projects. Part-time Software Developers work fewer hours, usually on specific tasks, with limited benefits. The choice depends on your availability and career goals.

What are Fulltime Software Developers?

Fulltime Software Developers are professionals who design, build, test, and maintain software applications as their primary occupation. They work for companies or organizations on a standard full-time schedule, typically 40 hours per week. Their responsibilities can include writing code, troubleshooting issues, collaborating with other team members, and staying updated with new technologies. Fulltime roles often provide benefits such as health insurance, paid time off, and opportunities for career advancement.

What are some common challenges faced by fulltime software developers in agile teams, and how can they be addressed?

One common challenge for fulltime software developers working in agile teams is balancing the need for rapid iteration with maintaining high code quality. Developers often face tight deadlines for sprint deliverables, which can sometimes lead to technical debt if not carefully managed. Effective communication with team members, regular code reviews, and adopting automated testing practices can help mitigate these issues. Additionally, being proactive in sprint planning and retrospective meetings allows developers to voice concerns and collaboratively find solutions, making the work environment more supportive and productive.
More about Fulltime Software Developer jobs
What cities are hiring for Fulltime Software Developer jobs? Cities with the most Fulltime Software Developer job openings:
What states have the most Fulltime Software Developer jobs? States with the most job openings for Fulltime Software Developer jobs include:
Infographic showing various Fulltime Software Developer job openings in the United States as of July 2026, with employment types broken down into 100% Full Time. Highlights an 86% In-person, and 14% Remote job distribution, with an average salary of $111,845 per year, or $53.8 per hour.

Software Developer - Journeyman

ROGERCO, Inc.

Orlando, FL

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 27 days ago


Job description

ROGERCO, Inc. (ROGERCO) an integrated technology and communications company is seeking a full-time Software Developer - Journeyman to support our client in Orlando, FL on-site for various Foreign Military Sales (FMS) programs.  With other members of the team, they will support the customer in analyzing and managing all aspects of FMS casework in accordance with the Arms Export Control Act, the Security Assistance Management Manual (SAMM) and the International Traffic in Arms Regulation (ITAR) as well as applicable DoD Acquisition policy. The candidate must have Full Stack (frontend / backend) competency, as well as basic DevOps competency (Docker / Linux / Bash / Cloud Technology). Candidates must have a secret clearance.

Requirements

Job Description:

  • Analyze user needs and software application requirements.
  • Create use cases describing how users will interact with software applications.
  • Collaboratively prepare performance specifications describing the functions designed software applications will perform when developed.
  • Conduct trade studies, identify and present design options.
  • Produce cost estimates for developing software.
  • Create implementation independent logical designs that will achieve the user's needs.
  • Create implementation specific physical designs for production.
  • Produce detailed specifications identifying specific design requirements for functions, performance, and interfaces.
  • Design and develop software for military applications.
  • Design software using modeling languages.
  • Produce direct graphs to describe software functions.
  • Determine the degree of simulation fidelity necessary to ensure that designs are cost effective and will satisfy training objectives.
  • Produce technical descriptions of engineered designs using assigned view templates.
  • Develop applications using scripting languages.
  • Develop software using low level languages.
  • Model system behavior within synthetic environments.
  • Create distributed solutions using interoperability protocols.
  • Design & develop databases.17
  • Access data from databases using structured query language (SQL).
  • Design and develop web applications.
  • Develop interactive courseware and computer assisted instructional materials.
  • Integrate learning management system software with developed systems.
  • Conduct analyses to ensure that software designs are cost effective and satisfy requirements.
  • Develop software within a development operations (DevOps) environment.
  • Develop software per the assigned coding practices.
  • Develop software that is efficient, readable, and documented per the assigned style guide.
  • Develop and optimize complex algorithms and data structures.
  • Ensure designs and products comply with safety and regulatory standards.
  • Produce status reports of software under development.
  • Participate in software Configuration Control Boards (CCB).
  • Review software design and conduct code reviews.
  • Monitor and adhere to the software configuration management practices.
  • Effectuate team meetings and engineering reviews by providing input on functional requirements, operational characteristics, software designs, software development, and schedules.
  • Prepare test procedures for developed software.
  • Perform tests in accordance with test procedures.
  • Record test results, deficiencies, and observations using the assigned issue tracking system.
  • Prepare test reports and other technical documents.
  • Troubleshoot and resolve software issues.
  • Evaluate software and recommend design modifications.
  • Update software or enhance existing software capabilities.
  • Identify and implement process improvements to improve current systems and processes.

Desired Experience:

  • Python programming, with practical experience using:
    • Pandas for data manipulation
    • NumPy for numerical computing
    • Plotly for data visualization
    • Flask or FastAPI for web server development
    • Database ORMs like SQLalchemy
  • Familiarity with React, including:
    • Building modern, responsive web applications
    • Managing state and component architecture effectively
  • Working knowledge of version control systems, including:
    • Git (branching, merging, conflict resolution)
    • GitLab, with exposure to GitLab CI/CD pipelines
  • Competency in Bash scripting and Linux environments, including command-line operations and file system navigation.
  • Familiarity with web application deployment using:
    • Docker and Docker Compose, or equivalent containerization tools
  • Familiarity with cloud technologies, particularly:
    • AWS EC2 and S3 (or equivalent platforms/services)
  • Understanding of efficient design principles in web applications, including:
    • Lazy loading
    • Optimized rendering and asset management
  • Understanding of time complexity and computational efficiency, especially when handling large datasets or data pipelines.
  • Experience working in an Agile development environment, including participation in daily stand-ups, sprint planning, backlog grooming, and estimation using Jira story points.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability