1

Senior D Programming Language Jobs in Virginia (NOW HIRING)

Senior DevOps Engineer

Herndon, VA · On-site

$135K - $216K/yr

Responsibilities Join Our Team as a Senior DevOps Engineer! Are you ready to elevate your career in ... Programming Language Experience including - but not limited to - Java, Python (Poetry, Flask, etc ...

Sr. Data Engineer

Mclean, VA · On-site +1

$107K - $145K/yr

Proficiency in at least one programming language (Python, Java, etc) for data processing and ETL ... D insurance paid 100% by the employee; Flexible Spending and Health Savings Accounts; fitness ...

Senior DevOps Engineer

Herndon, VA · On-site

$135K - $216K/yr

Responsibilities Join Our Team as a Senior DevOps Engineer! Are you ready to elevate your career in ... Programming Language Experience including - but not limited to - Java, Python (Poetry, Flask, etc ...

Senior DevOps Engineer

Herndon, VA · On-site

$135K - $216K/yr

Responsibilities Join Our Team as a Senior DevOps Engineer! Are you ready to elevate your career in ... Programming Language Experience including - but not limited to - Java, Python (Poetry, Flask, etc ...

Senior CANO Developer

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

The company is looking for an amazingly talented Senior CANO Developer to join our team! In this ... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ...

Senior CANO Developer

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

The company is looking for an amazingly talented Senior CANO Developer to join our team! In this ... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ...

Senior Systems Engineer

Vienna, VA · On-site

$104K - $143K/yr

They are seeking a Senior Systems Engineer to implement advanced ArcGIS deployments, troubleshoot ... programming language (such as Python, PowerShell, JavaScript, C#) • Familiarity with network ...

Senior SDE, S3 Request Processing

Arlington, VA · On-site

$140K - $185K/yr

... programming language experience - 5+ years of leading design or architecture (design patterns ... AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice ...

Senior Software Developer- C/C#

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

The company is looking for an amazingly talented Senior Software Developer to join our team! In ... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ...

Sr Java Fullstack Developer

Virginia Beach, VA · On-site

$51 - $65/hr

Solid knowledge of the programming language(s), application server, database server and/or architecture of the system being developed * Solid understanding of current programming languages and ...

Senior Software Developer- C/C#

Fort Belvoir, VA · On-site

$61.75 - $81.50/hr

The company is looking for an amazingly talented Senior Software Developer to join our team! In ... of programming language weaknesses and vulnerabilities, cyber red teaming, network penetration ...

next page

Showing results 1-20

Senior D Programming Language information

What are some typical challenges Senior D Programming Language developers face when integrating D with existing codebases?

Senior D developers often encounter challenges when integrating D with legacy systems, especially those written in C or C++. Ensuring seamless interoperability requires a solid understanding of both D's and the legacy languages' calling conventions, memory management, and data structures. Additionally, managing build systems and dependency compatibility can be complex, but these experiences also provide valuable opportunities for learning and cross-functional collaboration. Many teams rely on Senior D developers to bridge knowledge gaps and mentor others during such integrations.

What is a Senior D Programming Language Developer?

A Senior D Programming Language Developer is an experienced software engineer who specializes in using the D programming language to design, develop, and maintain complex software systems. D is a high-performance, statically typed language known for its combination of efficiency, expressive syntax, and modern features. Senior developers in this field typically lead projects, mentor junior team members, and contribute to architectural decisions and performance optimization. They are also expected to have a deep understanding of D’s standard library, concurrency features, and interoperability with other languages. Their expertise enables them to tackle challenging problems and deliver robust, scalable solutions.

What is the difference between Senior D Programming Language vs Senior C++ Developer?

AspectSenior D Programming LanguageSenior C++ Developer
Required CredentialsBachelor's in Computer Science, D language certifications (if available)Bachelor's in Computer Science, C++ certifications (e.g., C++ Certified Professional)
Work EnvironmentSoftware development, system programming, embedded systemsApplication development, system software, game development
Industry UsageEmerging industries, high-performance computing, niche software projectsFinance, gaming, embedded systems, software engineering
Common Search/ComparisonYesYes

Senior D Programming Language and Senior C++ Developer roles share similarities in credentials and work environments, but differ in industry focus and application areas. D is often used for high-performance, niche projects, while C++ is more established across various industries like finance and gaming.

What are the key skills and qualifications needed to thrive as a Senior D Programming Language Developer, and why are they important?

To thrive as a Senior D Programming Language Developer, you need advanced proficiency in D language, strong software engineering principles, and a solid background in systems programming or application development. Familiarity with version control systems like Git, build tools such as Dub, and experience with unit testing frameworks are typically required. Excellent problem-solving skills, effective communication, and the ability to mentor junior developers are valuable soft skills in this position. These skills and qualities are crucial for delivering robust, efficient software solutions and contributing to high-performing development teams.
What are the most commonly searched types of D Programming Language jobs in Virginia? The most popular types of D Programming Language jobs in Virginia are:
What are popular job titles related to Senior D Programming Language jobs in Virginia? For Senior D Programming Language jobs in Virginia, the most frequently searched job titles are:
What job categories do people searching Senior D Programming Language jobs in Virginia look for? The top searched job categories for Senior D Programming Language jobs in Virginia are:
What cities in Virginia are hiring for Senior D Programming Language jobs? Cities in Virginia with the most Senior D Programming Language job openings:
Sr Software Engineer

Sr Software Engineer

Scientific Research Corporation

Virginia Beach, VA • Hybrid

$116K - $153K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired today. Applications are no longer accepted.


Job description

Description

The Sr. Software Engineer will apply engineering principles to design, develop, test, and maintain software and systems, ensuring the operational functionality of releases. The Sr. Software Engineer will work with NSWCDD DNA stakeholders, development and support teams to develop and integrate secure capabilities. Responsibilities include, but are not limited to:

  • Writing code using languages such as Python, Java, or C++ to create software and applications
  • Designing the overall structure of software systems to ensure they are reliable, secure, and scalable
  • Identifying and fixing errors in code to ensure functionality before, during, and after deployment
  • Participating in code reviews with team members, attending meetings, and planning technical approaches
  • Updating existing software to improve performance or add new features

#LI-AM1

Requirements
  • Bachelor's degree in technical discipline such as computer engineering or computer science
  • DoD approved DFARS 252.239-7001 Information Assurance Contractor Training and Certification, minimum IAT Level II
  • 10 years of full-time professional experience in computer programming in a complex computer network environment
  • Three years of professional experience in a high level programming language (e.g. C++, Java, Python)
  • A combined total of three years of professional experience with each of the following technologies:
    • Operating Systems experience in Windows and Linux
    • Linux System administration
    • VMware
    • Software Containerization application and utilization (e.g. Docker, IBM WebSphere Hybrid Edition, Oracle Cloud Infrastructure)
    • Repository management experience (e.g. Git, Mercurial)
    • Software configuration management of tracking bug/enhancements in software releases
    • System and Network Cyber Security related activities to include design, implementation, configuration and enforcement of security controls on network, hardware, and software components and devices
  • Required TS/SCI security clearance
Desired Skills
  • None
Clearance Information

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

Travel Requirements
  • 10% annual travel 
About Us

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.

EEO

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.

Employment Type: FULL_TIME