1

Software Software Developer Jobs in Virginia (NOW HIRING)

Software Developer Responsibilities and Duties * Design, develop, test, implement, and maintain software applications and digital solutions supporting Transformation Strategy, Enablement, and Service ...

Amyx is seeking to hire a Software Developer-Intermediate to support our Cybersecurity Division/NGA Defender in the NCR (Offsite) Contractor Site area. Develops, creates, maintains, and writes/codes ...

Software Developer

Mclean, VA ยท On-site

$100K/yr

Software Developer Practice: Software Development & Support / Digital Company: Guidehouse Location: Remote Security and Work Authorization Requirements โ€ข Must be able to obtain and maintain a ...

Software Developer

Chantilly, VA ยท On-site +1

$62K - $141K/yr

As a software developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to create a ...

Overview Amyx is seeking to hire a Software Developer-Intermediate to support our Cybersecurity Division/NGA Defender in the NCR (Offsite) Contractor Site area. Develops, creates, maintains, and ...

Software Developer

Dahlgren, VA ยท On-site

$80 - $100/hr

Amentum is seeking software engineering professionals with software development-related education and/or experience to support software development and integration in support of Naval projects in ...

Software Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Amentum is seeking software engineering professionals with software development-related education and/or experience to support software development and integration in support of Naval projects in ...

Software Developer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Software Developer

Chantilly, VA ยท On-site

$62K - $141K/yr

Software Developer The Opportunity: As a software developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just ...

Software Developer The Opportunity: As a software developer supporting defense missions, you know that highquality systems require more than clean code, they demand secure engineering, rigorous ...

Software Developer

Reston, VA ยท On-site

$100 - $125/hr

Software Developer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this position requires full U.S. Citizenship) KEY SUMMARY Are you a creative and driven individual who loves ...

Amentum is seeking software engineering professionals with software development-related education and/or experience to support software development and integration in support of Naval projects in ...

Software Developer Location: Remote Position Type: Full-Time About the company: At VivSoft, we aim to solve complex federal problems using emerging and open technologies in a collaborative and ...

Showing results 21-40

Software Software Developer information

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

AspectSoftware Software DeveloperSoftware Engineer
CredentialsBachelor's in CS or related field, certifications optionalBachelor's or higher in CS or related field, certifications optional
Work EnvironmentDevelopment teams, tech companies, startupsDevelopment teams, tech companies, large enterprises
Industry UsageCommonly used in tech and software firmsUsed across various industries including tech, finance, healthcare
Job FocusWriting, testing, and maintaining codeDesigning, developing, and overseeing software systems

While both roles involve software development, Software Software Developers primarily focus on coding and implementation, whereas Software Engineers often take a broader approach, including system design and architecture. The roles overlap significantly, but the title 'Software Engineer' may imply a more comprehensive scope of work.

Is software developer still in demand?

Software developers are in high demand due to ongoing digital transformation across industries, with strong job growth projected in the coming years. Skills in programming languages, cloud computing, and software development tools increase employability and career prospects.

What does a software software developer do for a job?

A software developer designs, writes, tests, and maintains computer programs and applications using programming languages like Java, Python, or C++. They analyze user needs, create technical specifications, and collaborate with teams to develop software solutions. Strong problem-solving skills and knowledge of development tools are essential for this role.

What are popular job titles related to Software Software Developer jobs in Virginia?

For Software Software Developer jobs in Virginia, the most frequently searched job titles are:

What job categories do people searching Software Software Developer jobs in Virginia look for?

The top searched job categories for Software Software Developer jobs in Virginia are:

What cities in Virginia are hiring for Software Software Developer jobs?

Cities in Virginia with the most Software Software Developer job openings:

Software Developer

Chantilly, VA โ€ข On-site

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 26 days ago


Job description

Open Systems Technologies Corporation is seeking a Software Engineer to work on a large IT project supporting the intelligence community. The Elasticsearch Engineer/Developer will develop, deploy, administer, upgrade, and monitor the ElasticStack cluster within cloud and on-prem infrastructure, designed to deliver complex software products into a production environment. The ideal candidate is a hands-on Software Engineer and/or DevOps professional with significant experience in developing repeatable processes, tools, and infrastructure that enable the delivery of software in an on-demand cadence. They must have strong, firsthand technical expertise in a variety of configuration automation, deployment, and continuous integration technologies and the proven ability to fashion robust solutions that can keep pace with software development. They must be at ease working in an agile environment with little supervision. This person should embody a passion for continuous improvement and innovation.


JOB DESCRIPTION

The Software Engineer will design, develop, code, test, and debug complex software products to be deployed in a mission critical environment. The ideal candidate is a hands-on developer with significant experience in scalable data platforms, cloud-based services, and big data analytics, and OpenSearch or Elasticsearch. They must have strong, firsthand technical expertise in a variety of data ingestion/computation technologies and the proven ability to fashion robust scalable solutions that can manage large data sets. They must be at ease working in an agile environment with a cross-functional team. This person should embody a passion for innovation and continuous improvement.

KEY RESPONSIBILITIES

โ€ข Work with a team to write new cloud-based applications and tools and recommend new technologies and methodologies to improve system performance and usability.

โ€ข Design, develop, test, debug, and deploy new software tools that extend or replace existing capabilities to parse raw data for analysis.

โ€ข Collaborate cross-functionally with data scientists, analysts, project managers and other engineers and technical SMEs.

โ€ข Deploy new software into an AWS-based data ingest pipeline.

โ€ข Write software that interacts with multiple data types and stores data into S3 buckets that is queried by processes running Athena or OpenSearch.

โ€ข As an OpenSearch expert, drive the design of indexing strategies, query optimizations, and maintain overall architectural ownership of the OpenSearch data layer.

โ€ข Troubleshoot complex problems and provide support to mission areas for software systems and application issues.

โ€ขย Maintain good documentation for new software written and new procedures to be followed.

โ€ข Provide recommendations for continuous improvement.

โ€ข Work alongside other engineers on the team to sustain and advance our organizationโ€™s capabilities.

EDUCATION AND EXPERIENCE

โ€ขBachelor's degree in Computer Science, Information Technology, or other related technical discipline, or equivalent combination of education, technical certifications, training, and work/military experience.

REQUIRED QUALIFICATIONS

โ€ขDemonstrated hands-on experience with Python, Git, and unit testing frameworks.

โ€ขDemonstrated hands-on experience with building APIs and services using REST.

โ€ขDemonstrated hands-on experience with OpenSearch or Elasticsearch.

โ€ขDemonstrated hands-on experience with AWS CDK 1 and/or 2 or Terraform.

โ€ขDemonstrated hands-on experience applying object-oriented design principles and patterns to architect scalable, maintainable, and testable software systems in production environments. Demonstrated hands-on experience designing and developing applications using core AWS services, including EC2, S3, IAM, and VPC


DESIRED QUALIFICATIONS

โ€ขDemonstrated hands-on experience building event-driven or serverless architectures using AWS services such as Lambda, API Gateway, and SQS or SNS

โ€ขDemonstrated hands-on experience implementing data pipelines or analytics workflows using AWS-native services (Glue, Athena, EMR, S3)

โ€ขDemonstrated experience optimizing AWS costs using best practices such as right-sizing, storage tiering, and workload-aware architecture decisions.

โ€ขDemonstrated hands-on experience with PRESTO, Trino, or Apache Spark

โ€ขDemonstrated hands-on experience with reverse proxy solutions e.g NGINX

โ€ขDemonstrated hands on experience working with DynamoDB, RDS, or HIVE.

โ€ขDemonstrated hands-on experience with Parquet and/or ORC file formats.

โ€ขDemonstrated hands-on experience working with Hadoop, Apache Spark and their related ecosystems.

โ€ขDemonstrated hands-on experience building and managing ETL pipelines using orchestration frameworks like Dagster, Airflow, or NiFi.

โ€ขDemonstrated hands-on DevOps experience to include creation and deployment of container-based applications

โ€ขDemonstrated hands-on experience working with cloud formation for automation.

โ€ขDemonstrated hands-on experience building and deploying software within a CI/CD pipeline.

โ€ขDemonstrated hands-on experience with Linux-based systems and shell scripting.

BENEFITS

Our company OST has been operating since 1996 and have various contracts with Government agencies. We offer a comprehensive benefit package that includes 3 weeks paid time off, 2 weeks Holiday pay, medical/dental coverage, STD, LTD, Life Insurance, AD&D, 401k with up to 4% match, and end of year profit sharing paid out in 401k.