1

Software Developer Engineer Jobs (NOW HIRING)

In this Software Developer/Programmer job, you will provide software and database solutions that enhance current processes in a technical manufacturing environment. This role includes building new ...

We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! We're looking for a highly motivated Software Developer Engineer to join the team ...

We realize that new ideas can come from everywhere in the organization, and we know the next big idea could be yours! We're looking for a highly motivated Software Developer Engineer to join the team ...

next page

Showing results 1-20

Software Developer Engineer information

See salary details

$29.5K

$100.3K

$241.5K

How much do software developer engineer jobs pay per year?

As of May 30, 2026, the average yearly pay for software developer engineer in the United States is $100,265.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,500.00 and $106,000.00 per year, depending on experience, location, and employer.

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

To thrive as a Software Developer Engineer, you need a solid understanding of programming languages, software development principles, and a relevant degree in computer science or a related field. Familiarity with development frameworks, version control systems like Git, and cloud platforms such as AWS or Azure is typically required. Strong problem-solving skills, attention to detail, and effective collaboration set exceptional engineers apart. These competencies are crucial for building reliable, scalable software and contributing effectively to dynamic, cross-functional teams.

How do Software Developer Engineers typically collaborate with cross-functional teams during a project?

Software Developer Engineers regularly work alongside product managers, designers, and quality assurance professionals to deliver high-quality software. Collaboration often involves participating in agile ceremonies such as daily stand-ups, sprint planning, and code reviews, where they discuss requirements, share progress, and address technical challenges. Effective communication and teamwork are crucial, as developers must ensure their code aligns with project goals and integrates smoothly with work from other team members. This collaborative environment not only helps deliver better products but also fosters professional growth through exposure to diverse perspectives.

What are Software Developer Engineers?

Software Developer Engineers are professionals who design, develop, test, and maintain software applications or systems. They use programming languages like Java, Python, or C++ to write code that solves problems or fulfills specific needs. In addition to coding, they collaborate with other team members, troubleshoot issues, and ensure the software meets user requirements and quality standards. Their work is essential for creating everything from mobile apps to enterprise software solutions.

What is the difference between Software Developer Engineer vs Software Engineer?

AspectSoftware Developer EngineerSoftware Engineer
CredentialsBachelor's degree in CS or related field; coding certificationsBachelor's or higher in CS or related field; certifications optional
Work EnvironmentDevelopment teams, coding, testing, debuggingDesign, development, system analysis, collaboration
Industry UsageCommon in tech companies, startups, software firmsWidespread across tech, finance, healthcare, and more

Both roles involve coding and software development, but Software Developer Engineers often focus more on building and implementing software solutions, while Software Engineers may have broader responsibilities including system design and architecture. The titles are frequently used interchangeably, but understanding their nuances helps in job searches and career planning.

More about Software Developer Engineer jobs
What cities are hiring for Software Developer Engineer jobs? Cities with the most Software Developer Engineer job openings:
What are the most commonly searched types of Software Developer Engineer jobs? The most popular types of Software Developer Engineer jobs are:
What states have the most Software Developer Engineer jobs? States with the most job openings for Software Developer Engineer jobs include:
Infographic showing various Software Developer Engineer job openings in the United States as of May 2026, with employment types broken down into 78% Full Time, 18% Part Time, and 4% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution, with an average salary of $100,265 per year, or $48.2 per hour.
Sr Software Developer/Engineer

Sr Software Developer/Engineer

Scientific Research Corporation

Reston, VA โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 2 days ago


Job description

The Engineer in this role will be supporting DIA customers in the maintenance, functionality, and sustainment of Zero Trust Environments. This support will include, but is not limited to, working in a DevOps environment to support the research into existing software applications required for integration, the refactoring of existing software applications to enable functionality and access from a cloud-based architecture, and the development of new web-based applications and microservices as requested by the customer. This support, ultimately, is designed to ensure critical software applications are capable of continuing to support success within a secure cloud-based architecture.

  • Understanding user requirements and strategizing software solutions
  • Supporting development of applications and capabilities within Zero Trust Environments
  • Updating and refactoring existing/legacy software applications into web-based applications
  • Creating and optimizing in-application SQL statements and back-end access from other application
  • Ensuring performance, security, and availability of databases
  • Profiling server resource usage and optimizing as necessary
  • Participating in code reviews and contributing to architectural decisions

FILLING THIS POSITION IS CONTINGENT UPON FUNDING

#LI-AM1


  • Must possess an active Top Secret clearance with SCI eligibilityย 
  • Bachelors degree in computer science, software engineering, related fields or equivalent experienceย 
  • 7-10 years of professional software development experienceย 
  • Five or more years working with Pythonย 
    • Proficiency in Python 3.Xย 
  • Strong experience with at least one python web framework (Django, Flask, FastAPI)ย 
  • Experience with RESTful API design and GraphQL (optional)ย 
  • Experience with Asynchronous programming (asyncio, Celery)ย 
  • Experience with ORM Frameworks (SQLAlchemy)ย 
  • Experience with Proficiency in JavaScript/TypeScript (ES6+)ย 
  • Experience with modern front-end framework (React preferred, Vue.js or Angular accepted)ย 
  • Strong HTML5, CSS3, and responsive design skillsย 
  • Experience with state managementย 
  • Experience with tool building onย Weback, Vite, or similar toolsย 
  • Experience with SQL databases (Postgre SQL, SQLITE3)ย 
  • Experience with NoSQL databases (Redis)ย 
  • Experience with microservice deploymentย 
  • Knowledge of message queues (RabbitMQ, Kafka)ย 
  • Familiarity with testing frameworks (Pytest, Jest, Selenium)ย 
  • Experience with infrastructure as code (Terraform, CloudFormation)ย 
  • Must currently hold a DoDM 8140.03 IAT II certification (SSCP or Security+ CE with appropriate CE/OS certificate) or be able to obtain within six months

  • Bachelor's degree in relative technical discipline
  • Prior experience working on ODEN

SRC IS A CONTRACTOR FOR THE U.S. GOVERNMENT. THIS POSITION WILL REQUIRE U.S. CITIZENSHIP AS WELL AS A U.S. GOVERNMENT SECURITY CLEARANCE AT THE TOP SECRET / SCI LEVEL with CI POLY ELIGIBILITY


  • 5-10% (CONUS) annuallyย 

Scientific Research Corporation is an advanced information technology and engineering company that provides innovative products and services to government and private industry, as well as independent institutions. At the core of our capabilities is a seasoned team of highly skilled engineers and scientists with multidisciplinary backgrounds. This team is challenged daily to provide cutting edge technology solutions to our clients.

SRC offers a generous benefit package, including medical, dental, and vision plans, 401(k) with a company match, life insurance, vacation and sick paid time off accruals starting at 10 days of vacation and 5 days of sick leave annually, 11 paid holidays, tuition reimbursement, and a work environment that encourages excellence and more. For positions requiring a security clearance, selected applicants will be subject to a government security investigation and must meet eligibility requirements for access to classified information.


Scientific Research Corporation is an equal opportunity employer that does not discriminate in employment.

All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other protected characteristic under federal, state or local law.

Scientific Research Corporation endeavors to make www.scires.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact jobs@scires.com for assistance. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications.