1

Senior D Programming Language Jobs in Virginia (NOW HIRING)

Senior Data Scientist

Chantilly, VA · On-site

$130K - $160K/yr

Overview The Senior Data Scientist will support our customers initiatives by developing/maintaining ... Julia (dynamic programming language), or other programming languages. * The development of ...

About the Team We are looking for a highly motivated and Senior Engineer to join our growing ... Programming skills: Proficiency in at least one programming language * Problem-solving: Strong ...

C++ Developer

Manassas, VA · On-site

$49 - $66/hr

Provide technical guidance to customers and act as mentor to less senior team members, * Give ... Experience in C++ programming language and object-oriented design skills * Open to work on other ...

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 engineer makes $500,000 a year?

Senior D programming language engineers, especially those with expertise in low-level systems, compiler development, or working at major tech companies, can earn $500,000 or more annually through base salary, bonuses, and stock options. High compensation typically requires extensive experience, specialized skills, and often leadership roles or working in high-demand industries.

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.

Which pays more, C++ or Python?

For a Senior D Programming Language role, Python developers often have higher average salaries due to its widespread use in data science, machine learning, and automation, while C++ roles tend to pay well in systems and performance-critical applications. Salary differences depend on industry, experience, and location, but Python skills are increasingly in demand, potentially leading to higher compensation for senior roles. Both languages require strong technical expertise and may involve certifications or specialized knowledge.

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.

Is there a D programming language?

Yes, the D programming language is a high-level, systems programming language designed for performance and productivity. It is used in various software development projects and supports features like garbage collection, metaprogramming, and interoperability with C and C++.

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 is the highest paid coding job?

Senior D programming language developers, especially those with expertise in high-performance computing and embedded systems, tend to earn some of the highest salaries among coding roles. Compensation varies based on experience, industry, and location, with specialized skills in low-level programming often commanding top pay.
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:
Senior Data Scientist

Senior Data Scientist

Tecolote Research

Chantilly, VA • On-site

$130K - $160K/yr

Full-time

Re-posted 12 days ago


Job description

Overview
The Senior Data Scientist will support our customers initiatives by developing/maintaining/analyzing data sets in order to create models and determinate potential outcomes. The position is immediately available for qualified candidates with the appropriate clearance.
Responsibilities
The Senior Data Science Analyst shall be able to demonstrate experience and expertise in the following:
  • Programming languages such as Python(inclusive of libraries that are used in data science e.g. numpty, pandas, and scipy); R; Julia (dynamic programming language), or other programming languages.
  • The development of frameworks for creating and integrating machine learning models such as TensorFlow, Pytorch, Jupyter Notebook and or Apache Hadoop
  • The development and use of Visualizatin Tools to create interactive scientific graphing capabilities. These capabilities and experience can be a combination of tool familiarity exhibited with competency in Plotly, Tableau, PowerBI, Qlik, and/or Google Charts
  • Understanding of relevant statistical measures, development and evaluation of data sets.
  • Salary Range: $130,000 - $160,000/Year, DOE

Skills Required
The Senior Data Science Analyst shall apply the principles, theories and analytical methods of Data Science Analysis, which encompasses the following:
  • Tool and method development by using high-level modeling, machine learning techniques, and software languages
  • Hypothesis development and validation of budget and schedule sufficiency/achievability and risk parameters
  • Working with data visualization tools and creating data visualization concepts
  • Experience developing queries and reports, parsing and merging data from complex datasets
  • Establishing and integrating large datasets, data entry , data conditioning and cleaning, data mining and end-to-end database management
  • Developing customer-facing reporting tools to provide timely and accurate decision-support and information
  • Understanding of how data science enables cost estimating, IPM and cross program analysis for comprehensive, data driven methods and assessments.

Education
Bachelor's degree required, preferably in math, engineering, business, or the sciences.