Lead Software Engineer, Salesforce (Bank Tech)
Software engineer job in Harrisonburg, VA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking Salesforce Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You'll Do:
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full stack systems
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize coding languages like JavaScript (Angular, React, Node), HTML/CSS, TypeScript, SQL and Java, Salesforce development with Apex, Native, VisualForce, Lightning framework, SOQL, REST & SOAP APIs, and RESTful web services
Basic Qualifications:
Bachelor's Degree
At least 4 years of experience in Software engineering (Internship experience does not apply)
At least 4 years of experience in Salesforce Software Engineering
At least 1 year experience with a public cloud (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
Master's Degree
Salesforce Certified Developer or Salesforce Certified Administrator certification
1+ years of people management experience
5+ years of experience in at least one of the following: Salesforce development with Apex, Native, VisualForce, Lightning framework, SOQL
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
McLean, VA: $193,400 - $220,700 for Lead Software EngineerRichmond, VA: $175,800 - $200,700 for Lead Software Engineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to **********************
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Software Developer V
Software engineer job in Charlottesville, VA
**51514BR** **Company:** GA Intelligence General Atomics Integrated Intelligence, Inc. (GA Intelligence), an affiliate of General Atomics, maintains and deploys production solutions, including Thresher and Dragonspell, for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop best-in-class, all-domain, and globally focused situational awareness capabilities that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the ground. These analytics are designed to determine not just where something is, but what it is, where it's been, and what it's doing. All of this "data to knowledge" is made available to end users in our own browser-based application for visualization, analysis, and understanding. We always want to do more, and that's where you come in!
We are seeking a Senior Software Engineer to design, develop, and maintain JVM-based applications for ingesting, processing, storing, analyzing, visualizing, and disseminating streaming data within Kubernetes environments. The role requires implementing and maintaining automated pipelines using GitLab CI/CD, with deployments validated in classified environments.
The selected candidate will mentor junior developers, lead mob programming sessions and small development teams, and ensure disciplined release practices. Responsibilities also include site visits to deploy updates, collect user feedback, refine requirements, and support planning for subsequent releases.
Qualified applicants should have demonstrated expertise in cloud-native architectures, Kubernetes, CI/CD, and distributed data processing systems, with the ability to operate in secure environments. Active or attainable security clearance is strongly preferred.
*We are currently accepting candidates for all our locations based in California, Utah, Virginia, and North Carolina.
**DUTIES AND RESPONSIBILIITIES:**
+ Application Development: Architect and implement applications on the JVM that ingest, process, store, analyze, visualize, and disseminate streaming data.
+ Cloud-Native Deployment: Develop and operate containerized services in Kubernetes, ensuring scalability, resilience, and efficiency.
+ Team Leadership & Mentorship: Lead collaborative development practices such as mob programming and small team sprints. Provide coaching and guidance to junior developers to foster technical growth and team productivity.
+ CI/CD Practices: Drive continuous integration and delivery pipelines using GitLab CI/CD to ensure frequent, reliable, and high-quality releases.
+ Testing & Validation: Conduct thorough testing of software in classified environments to ensure compliance, security, and performance.
+ Customer Engagement: Travel periodically to customer sites to deploy updates, gather feedback, elicit requirements, and collaborate on planning future releases.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
**Job ID#:**
51514BR
**Job Category:**
Engineering
**Travel Percentage Required:**
0% - 25%
**Full-Time/Part-Time:**
Full-Time Salary
**State:**
Virginia
**Clearance Level:**
Top Secret (SCI access eligible)
**Pay Range Low:**
116,480
**City:**
Charlottesville
**Clearance Required?:**
Desired
**Pay Range High:**
208,505
**Recruitment Posting Title:**
Senior Software Engineer - Streaming Data Applications
**Job Qualifications:**
+ Typically requires a bachelors degree, masters degree or PhD in computer science, information system or related discipline and progressive software development experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD.
+ Strong experience developing JVM-based applications (Java, Kotlin, or Scala).
+ Hands-on experience with Kubernetes and cloud-native microservice architectures.
+ Proficiency with CI/CD pipelines, ideally in GitLab.
+ Demonstrated ability to lead teams and mentor developers.
+ Experience working with streaming data technologies and visualization tools.
+ Ability to test, troubleshoot, and deliver in classified or secure environments.
+ Strong communication skills and willingness to interact directly with customers, including onsite visits.
+ Ability to obtain and maintain DoD security clearance is required.
**Preferred Skills and Experience:**
+ Background in distributed systems, data engineering, or DevSecOps.
+ Familiarity with agile development practices and mob/ensemble programming.
**US Citizenship Required?:**
Yes
**Experience Level:**
Senior (8+ years)
**Relocation Assistance Provided?:**
Yes
**Workstyle:**
Hybrid
Configuration & QA Engineer
Software engineer job in Charlottesville, VA
Configuration & QA EngineerJob Title: Configuration & QA EngineerLocation: Charlottesville, Virginia | on-site Job Type: Full-Time | Entry/Mid-Level About Perrone Robotics:Perrone Robotics is a leading provider of advanced robotics software platforms for autonomous vehicles and mobile robots. Located in scenic Charlottesville, Virginia, we've been delivering autonomy solutions across industries for over 20 years. Our patented MAX platform powers everything from transit shuttles to buses - and we're growing. Join us as we continue to shape the future of mobility with safe, scalable autonomy.
Job Description:We are seeking a Configuration & QA Engineer to join our engineering team. This is an excellent opportunity for a technically strong, detail-oriented engineer to work hands-onwith software that interfaces with real-world autonomous systems. You'll collaborate with a multidisciplinary team and contribute to our mission of making autonomy safe, reliable, and deployable at scale.
Key Responsibilities: Collaborate with cross-functional teams to define, design, and ship new features. Work on improving the efficiency and scalability of our robotics software. Troubleshoot, debug, and upgrade existing systems. Document and maintain software/hardware functionality. Device configuration. Create higher level documentation and SOP's
Qualifications: Java, Linux, Programming experience Embedded programming experience. Worked on a robotics platform and describe what was done.
Device configuration and ability to decipher manuals and diagrams Electric troubleshooting Knowledge of hardware interfacing and control systems.Preferred Skills: Knowledge of hardware interfacing and control systems. Excellent problem-solving skills and attention to detail. Ability to work independently and as part of a team.What We Offer: A chance to work on cutting-edge autonomous vehicle technology Opportunities for career development and technical growth Competitive salary and benefits package A collaborative, mission-driven team environment in beautiful Central Virginia
Job Type: Full-time
Benefits: Dental insurance Health insurance Paid time off Vision insurance Schedule: 8 hour shift
Experience: Hardware Interfacing and Control Systems: 1 year (Preferred) Embedded Programming: 1 year (Required) Robotics Platforms: 1 year (Required) Programming: 2 years (Required) Linux: 2 years (Required)
License/Certification: Driver's License (Preferred)
Ability to Commute: Charlottesville, VA 22911 (Required)
Work Location: In person We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Auto-ApplyCloud Software Engineer
Software engineer job in Charlottesville, VA
In a world of possibilities, pursue one with endless opportunities. Imagine Next! At Parsons, you can imagine a career where you thrive, work with exceptional people, and be yourself. Guided by our leadership vision of valuing people, embracing agility, and fostering growth, we cultivate an innovative culture that empowers you to achieve your full potential. Unleash your talent and redefine what's possible.
Job Description:
Parsons is looking for an amazingly talented Cloud Software Engineer to join our team! In this role you will be essential to the design, implementation, and delivery of high performance, secure, mission critical solutions. We seek engineers that are versatile, display leadership qualities, and are enthusiastic to tackle new challenges as we continue to provide the military with cutting edge tools.
What You'll Be Doing:
* Assisting a Senior Technical Officer develop, install, and manage new software in support of emerging requirements
* Software configuration management using Git or similar tools
* Support periodic design reviews
* Support Agile sprint planning activities
What Required Skills You'll Bring:
* Bachelor's degree in Computer Science or an engineering field with at least 3 years technical experience. Relevant experience may be accepted in place of a degree
* Experience working in an Agile Software Development environment using the Scrum methodology
* Experience coding in NodeJS, Java, Python, React
* Experience working with SQL, GIT, automated build tools (e.g. Jenkins, Gitlab, AWS Code Pipeline, etc.)
* Some familiarity with Cloud technology (e.g. AWS, Google)
* Experience with deploying web apps in Amazon AWS and Azure
* Some familiarity with Docker Containers
* Ability to support and troubleshoot issues on common Operating Systems (e.g. MacOS, Windows, Linux, yum/brew)
* Great interpersonal and communications skills, while establishing and maintaining effective work relationships with team members
* Must be comfortable working in a fast-paced, flexible environment, and take the initiative to learn new tools and concepts quickly.
* Excellent communication skills, in both spoken and written English
Must be a US Citizen due to DoD contract
* Must hold an active TS/SCI clearance
What Desired Skills You'll Bring:
* Software development lifecycle experience (SDLC), especially within the DoD
* Experience developing in and deploying to a Linux environment
* AWS Certified Developer, AWS Certified Solutions Architect
* Microsoft Azure experience
* Familiarity with AWS Services to include Lambda, API Gateway, RDS, IAM, S3
* Experience with Government standards and procedures.
Security Clearance Requirement:
An active Top Secret SCI security clearance is required for this position.
This position is part of our Federal Solutions team.
The Federal Solutions segment delivers resources to our US government customers that ensure the success of missions around the globe. Our intelligent employees drive the state of the art as they provide services and solutions in the areas of defense, security, intelligence, infrastructure, and environmental. We promote a culture of excellence and close-knit teams that take pride in delivering, protecting, and sustaining our nation's most critical assets, from Earth to cyberspace. Throughout the company, our people are anticipating what's next to deliver the solutions our customers need now.
Salary Range: $100,900.00 - $176,600.00
We value our employees and want our employees to take care of their overall wellbeing, which is why we offer best-in-class benefits such as medical, dental, vision, paid time off, Employee Stock Ownership Plan (ESOP), 401(k), life insurance, flexible work schedules, and holidays to fit your busy lifestyle!
Parsons is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status or any other protected status.
We truly invest and care about our employee's wellbeing and provide endless growth opportunities as the sky is the limit, so aim for the stars! Imagine next and join the Parsons quest-APPLY TODAY!
Parsons is aware of fraudulent recruitment practices. To learn more about recruitment fraud and how to report it, please refer to ************************************************
Auto-ApplySoftware Engineering Intern (US) - Summer 2026
Software engineer job in Charlottesville, VA
Who We Are
Welcome to TELUS Digital - where innovation drives impact at a global scale. As an award-winning digital product consultancy and the digital division of TELUS, one of Canada's largest telecommunications providers, we design and deliver transformative customer experiences through cutting-edge technology, agile thinking, and a people-first culture.
With a global team across North America, South America, Central America, Europe, and APAC, we offer end-to-end expertise across eight core service areas: Digital Product Consulting, Digital Marketing Services, Data & AI, Strategy Consulting, Business Operations Modernization, Enterprise Applications, Cloud Engineering, and QA & Test Engineering.
From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store solutions, TELUS Digital enables seamless, trusted, and digitally powered experiences that meet customers wherever they are - all backed by the secure infrastructure and scale of our multi-billion-dollar parent company.
Location & Flexibility
Our interns are integral parts of our teams at TELUS Digital. To help retain our deep culture of collaboration, our interns maintain an in-office presence in a hybrid capacity (Tuesdays, Wednesdays, Thursdays). This role can be located in Columbus, OH, Charlottesville, VA, or Durham, NC.
The Opportunity
We believe the best ideas come from shared creativity. What sets us apart from other agencies is that our engineers sit right beside researchers and creatives, so perspectives from multiple disciplines shape our products. Our summer internship program gives current students the chance to make an impact by contributing ideas and adding a fresh perspective to real client projects, all while receiving one-on-one mentoring from our full-time team members. Not only that, but you'll have snacks galore, and plenty of chances to socialize with your fellow interns - including fun outings during work hours. We'll have you with us full-time (think 40 hours a week for approx. 11 weeks) and yes, it is definitely paid. Not a bad gig, right?
We understand our responsibility to create a diverse, equitable, and inclusive place within the tech industry, while pushing to make our industry more representative. Because of this responsibility, we need candidates who value diversity and inclusion through their work, team collaboration, or involvement in student organizations.
Your Impact
Your day-to-day work will influence millions of users
You'll have the opportunity to learn every day from engineering leadership
Hands-on experience by working on real client work
You'll build amazing products people love
You'll participate in the delivery of large and complex software projects in a team-based environment
Your Background
You plan to graduate in Fall/Winter 2026 or later
Have experience with mobile or web development (Swift, Java, Kotlin, TypeScript, Javascript, etc.)
You've done a mobile project in school or in your spare time
A self-starter who embraces new technologies
You are intellectually curious and enjoy digging into what makes each platform unique
A commitment to delivering quality code for best-in-class digital experiences
You appreciate good design and have an eye for details
Applicants must be authorized to work permanently for any employer in the U.S. We are unable to sponsor employment visas at this time.
P.S. Even if you don't have expertise in all of the qualifications listed, we value new perspectives and encourage you to apply. We're committed to building a diverse company that reflects the diversity of our users. If you feel confident about a good amount of the bullet points above, we'll ramp you up on the rest.
Equal Opportunity Employer
At TELUS Digital, we are proud to be an equal opportunity employer and are committed to creating a diverse and inclusive workplace. All aspects of employment, including the decision to hire and promote, are based on applicants' qualifications, merits, competence and performance without regard to any characteristic related to diversity.
We will only use the information you provide to process your application and to produce tracking statistics. Since we do not request personal data deemed sensitive, we ask you to abstain from sharing that information with us.
For more information on how we use your information, see our Privacy Policy.
Hourly Rate (USD)$31-$31 USD
Auto-ApplySoftware Developer III
Software engineer job in Charlottesville, VA
General Atomics Integrated Intelligence, Inc. (GA-Intelligence), an affiliate of General Atomics, maintains and deploys production systems for users across the Intelligence Community, Department of Defense, and commercial industry. We build and develop best-in-class all domain and globally focused situational awareness capabilities, including THRESHER and DRAGONSPELL, that process petabytes of data from numerous streaming data sources in near real time. Our systems apply state-of-the-art algorithms and machine learning techniques to extract features and fuse data from multiple phenomenologies to form a rich live view of objects in the sky, on the sea, and on the ground. Our rapidly growing suite of federal software solutions are used by thousands of intelligence analysts and military personnel around the globe to counter new and emerging threats to national security
GA-Intelligence is looking for Cleared Software Engineers to join our federal team to develop scalable cloud-based software that fuses data from multiple sources to create a Global Situational Awareness picture for air, maritime, and ground domains.
DUTIES AND RESPONSIBILITIES:
Research, design, implement, document, test, and deploy software applications to support visualization and analysis of movement and identity for air, sea, and ground objects.
Develop test scripts and frameworks to verify and validate functionality
Maintain existing capabilities deployed to customer facilities and cloud environments including debugging and updating to keep pace with the evolving environment and technology
Understand customer, user, and operational requirements and implement new functionality into software products
Document and communicate highly technical concepts effectively to technical and non-technical audiences
Maintain the strict confidentiality of sensitive information
Observe all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company
Work in a safe manner in accordance with established operating procedures and practices
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent experience in lieu of education.
Proficient in at least one of the following languages: Java, Scala, Python, Golang
Experience with software development lifecycle and use of associated tools.
An understanding of formal software engineering principles including design, documentation, ticketing systems, version control and Agile methodologies
Exceptional analytical skills and problem-solving skills.
Good organization, decision making, and verbal and written communication skills.
High level of self-initiative and self-motivation
Ability to work effectively in small team settings to solve complex problems
Strong presentation, and interpersonal skills, ability to work independently and as part of a team; able to perform complex tasks in one or more software development areas.
PREFERRED SKILLS AND QUALIFICATIONS:
Active Top Secret Security Clearance
Comfortable working with Linux systems on a daily basis
Database technologies (e.g. PostgreSQL or other relational database experience)
Deployment technologies such as: Docker, Kubernetes, Knative, Helm, Rancher
Cloud technologies such as: Hadoop, Kafka, HBase, Accumulo,
CI/CD pipelines and tooling (Gitlab CI/CD, ArgoCD, CircleCI, Jenkins)
AWS infrastructure and tooling
Distributed software version control systems, in particular, git
Geospatial data and analytics
Data fusion and data engineering tools
Familiarity with Intelligence Community and DoD mission sets
CompTIA Security+ certification or willingness to get certified
Test Engineer
Software engineer job in Charlottesville, VA
Biocore is a team of world class engineers and scientists providing testing, analysis, and consulting services to companies across the globe. Biocore leverages its unique expertise and experience, as well as cutting-edge physical and cloud computing technologies, to improve safety and enhance the performance of athletes and sports organizations.
Biocore's mission is to provide the highest level of research, engineering and analytics expertise to clients dedicated to improvement of sports by maximizing performance and minimizing injury through a multidisciplinary group with backgrounds in engineering, biomechanics, data science, athlete performance, footwear design and construction, playing surface, and statistical and epidemiological analyses.
For more information, visit ******************
Position Details
Biocore has an immediate opening for a part-time or full-time TEST ENGINEER. The right individual will support ongoing safety equipment testing and evaluation through design of experiment, design and maintenance of laboratory equipment, hands-on support of lab operations, and analysis of research findings. The position is based out of primary offices in Charlottesville, VA.
Position Title
Engineer I
Employment Type
Part-time or Full-time, exempt employee
In person in Charlottesville, VA
Willingness to travel up to 20%.
Position Requirements
Bachelor's degree in mechanical engineering or related field
Demonstrated experience with laboratory testing, design, and/or test fixture fabrication. Preference given to direct experience with data acquisition system operation.
Biomechanics, kinesiology, or related experience a plus.
Compensation
Competitive salary with comprehensive benefits package (includes medical, dental, vision), and a performance-based bonus program.
Roles and Responsibilities
Collect high-quality test data using a variety of custom and/or industrial systems.
Perform data analysis to summarize findings for research project stakeholders.
Assist in design of experiments for new research projects.
Develop new testing protocols including design of fixtures & equipment, selection of data collection systems, and development of procedures.
Maintain testing capacity through inventory, ordering tools/equipment/testing supplies, and performing troubleshooting and repair of mechanical and electronic systems and equipment.
Ensure that tools and test equipment are properly maintained and calibrated.
Technical capabilities
Working knowledge of mechanical, electrical, hydraulic systems, including system design.
Ability to read and follow electrical/mechanical schematics to assist in isolating fault to root cause component/assembly.
Ability to troubleshoot wiring and complete I/O checks.
(Preferred) Experience designing and debugging DC circuits and using an oscilloscope.
(Preferred) Familiarity/experience with data collection systems.
General capabilities
Detail oriented with excellent problem solving and critical thinking skills.
Safety-centric engineer possessing familiarity with standard and custom safety protocols.
Computer literacy and data analysis proficiency using Excel, Python, R, Matlab or equivalent.
Excellent written & oral communication skills; able to write technical documentation.
Able to lift 50-lbs unassisted.
Working style/character qualities
Commitment to quality, integrity, and accountability.
Detail oriented, methodic, and cautious
Self-driven; ability to work both independently and in multidisciplinary teams.
Enjoy both hands-on and office work and be able to quickly adapt and learn.
Biocore LLC is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
This position is available for immediate start. If interested, please submit a cover letter and resume to **********************.
Auto-ApplySoftware Engineer-Mid
Software engineer job in Charlottesville, VA
Responsibilities
Work as part of a diverse contract team supporting a DoD client. Apply expertise to perform in-depth technical evaluations of foreign computer and network technologies through the analysis and identification of software capabilities and vulnerabilities of specified non-US warfighting subsystems, using software program code disassembly and reverse engineering. Author concise Scientific and Technical Intelligence (S&TI) assessments in conformance with the intelligence community (IC) analytic standards that convey the results of that analysis to the client's DoD and IC partners and clients. Apply working knowledge of the cyber-kill chain and offensive techniques to identify and describe potential cybersecurity issues. Provide technical intelligence analysis of weapon systems and C4 networks, including analyzing printed circuit boards, hardware devices, including microprocessors, digital signal processors (DSP) and field programmable gate arrays (FPGAs) design, extraction of firmware, and analysis of software and firmware to understand the capabilities and performance of the system based on software analysis.
Required Qualifications
6+ years of experience with conducting all-source S&TI research analysis and engineering
2+ years of experience with software design and development
Experience with one or more programming languages, including C++
Experience with performing in-depth technical evaluations of foreign computer and network technologies.
Bachelor's degree in Computer Science or Engineering
Current TS/SCI Clearance#
Successful Completion of Pre-Employment Background Investigation required
The status of applicable COVID-19 vaccination requirements under Executive Order 14042 are subject to change depending on applicable court orders and the course of ongoing litigation. Candidates may be required to show proof of COVID-19 vaccination or have an approved exemption.
Preferred Qualifications
2+ years of experience with software and firmware code assembly, disassembly, and reverse engineering and software de-buggers and diagnostic tools, including IDA Pro, OllyDbg, Kali Linux, and Metasploit
Experience in programming associated with Field Programmable Gate Arrays (FPGAs)
Experience with Digital Signal Processing (DSP) design or modeling and analysis of Software Defined Radios (SDRs)
Knowledge of military systems and computer network technologies, designs, and programs
Possession of excellent verbal and written communication skills
Frontend Platform Software Engineer
Software engineer job in Charlottesville, VA
Duties and Responsibilities
With limited direction, this position exercises considerable latitude in determining technical objectives for the review, research, design, development and/or modification of enterprise-wide end-user, system level, and data management software applications.
Guides the successful completion of a program(s) and may function in a project leadership role.
Formulates plans, typically long term, for application development and deployment as well as responsible for meeting software compliance standards.
Evaluates integration of software applications with the overall computing environment; and responsible for planning/overseeing documentation, testing, maintenance, and software updates.
Communicates with domain experts, users, and management throughout the software development lifecycle, represents the company as the prime technical contact on contracts and/or projects, and interacts with senior external personnel on significant technical matters requiring coordination between the organizations.
Determine technical objectives for user requirements and specifications and plan for enterprise software development within the broader organizational scope. Software development encompasses end-user, system level, and data management applications
Formulate plans and guides the development and implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation.
Plan and coordinate deployment of enterprise applications including cross-platform compliance.
Plan and coordinate the maintenance of enterprise solutions including debugging, maintenance, and updating to ensure viability in an evolving environment.
Maintain the strict confidentiality of sensitive information.
Perform other duties as assigned.
Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company. Expected to work in a safe manner in accordance with established operating procedures and practices.
Requirements
Typically requires a bachelors degree, masters degree or PhD in computer science, information systems or a related discipline and progressive software development experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree.
May substitute equivalent experience in lieu of education.
Must have an extensive expertise of software development concepts, principles, and theory and demonstrate extensive technical expertise and application of programming and analysis concepts.
Must possess the ability to develop and communicate new concepts and apply them accurately throughout an evolving environment.
Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments and/or professionals, and capable of representing the organization as a prime technical contact, as well as providing leadership and guidance to less experienced professionals.
Customer focused, formulates plans based on the development of innovative new designs in resolving advanced software development problems.
Must be able to work both independently and in a team environment.
Able to work extended hours as required.
Working Place: Charlottesville, Virginia, United States Company : General Atomics - VIrtual Developer Fair
DevOps Test Engineer - On-site
Software engineer job in Charlottesville, VA
Eiden Systems Corporation is seeking a talented, TS/SCI cleared DevOps Engineer to include Testing and Automation experience to join our team in Charlottesville, VA. In this role, you will be instrumental in deploying a new software system with a flexible and open architecture, ensuring seamless integration with essential mission-critical applications. As a DevOps Engineer, your responsibilities will include leveraging automation to enhance workflows, managing and optimizing Continuous Integration (CI) infrastructure, automating deployment processes, and developing scalable solutions for consistent software deployment across various environments and networks.
What you will be doing:
Work with cutting edge technologies (Kubernetes, Helm, ArgoCD)
Implement CI pipelines for projects and use DevOps principles and practices to get the most out of the tool chain.
Automate environment deployments into varied and complex environments - using virtual machines, container technology and cloud environments.
Collaborate with team members from all parts of the development lifecycle, from development to operations to security, solving technical challenges, and providing and receiving guidance and mentorship.
Provide support to build, automated test, integration, and deployment of software baselines using DevSecOps and CI/CD best practices, including definition of processes, metrics, tools selection and automation.
Testing the ongoing process integrated into every stage of the software development lifecycle (SDLC), with each phase requiring specific types of testing to ensure quality and functionality.
Provide rapid response to troubleshoot and triage production issues.
Apply information security best practices and respond to security events.
Provide support to cloud and virtualized infrastructure, to include the monitoring of infrastructure components, applying OS patches, and troubleshooting activities.
Qualification Required:
Active TS/SCI clearance with ability to obtain a CI Poly
AWS experience - EC2, S3, RDS, OpenSearch, IAM, CloudWatch, etc.
Experience with DevOps tools, including Jenkins, Gitlab, Artifactory, SonarQube
PaaS - OpenShift, Kubernetes, Rancher, RKE2
Experience implementing IaC (Terraform or Ansible)
Network configuration
Strong Linux skills and proficiency with bash scripting
Bachelor's degree or equivalent, and a minimum of 7 years of related work experience
Experience configuring and maintaining DevSecOps continuous pipeline based on Jenkins and Docker containers
Demonstrable experience with source control (git)
Exposure to compiled languages (.NET, Java)
Experience with VM Server management
Desired Qualifications:
AWS Associate or Professional certification: Solutions Architect, Developer, or SysOps Administrator
Experience managing ElasticSearch or OpenSearch clusters in a production environment
Experience reviewing security scans and mitigating vulnerabilities using tools like Prisma, JFrog Xray, or Nessus
Familiarity with test automation tool integration (Junit, Postman, Newman, Selenium)
ESC offers a competitive compensation package that includes premium health insurance, dental, vision, 401k with a matching program, life insurance, short-term and long-term disability coverage, and more. We are also committed to promoting a well-rounded lifestyle, ESC prioritizes both professional excellence and personal well-being.
PAY TRANSPARENCY NONDISCRIMINATION PROVISION
Eiden Systems Corporation will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by Eiden Systems Corporation, or (c) consistent with Eiden's legal duty to furnish information. 41 CFR 60-1.35(c)
ESC is an equal opportunity employer and will not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classification protected by federal, state, or local law.
NO THIRD PARTIES
Waynesboro: Work Camper, Activities Team Member
Software engineer job in Waynesboro, VA
Join Team Outsider's Activities Team!
Do you love making people smile? Are you enthusiastic, outgoing, and passionate about creating fun experiences for people of all ages? Join Team Outsider's Activities Team and help us deliver extraordinary hospitality at our growing network of campgrounds!
Why You'll Love This Job:
Spread the Joy: Be a part of a team that brings laughter and excitement to our guests.
Mix it Up: Enjoy a dynamic role with a mix of outdoor activities, games, events, and guest interaction.
Make a Difference: Play a key role in fostering a welcoming and inclusive community at our campground.
Grow with Us: Develop your creativity and hospitality skills with a fast-growing company in the outdoor industry.
Enjoy the Perks: Competitive pay, benefits, and potential on-site housing (where applicable).
About the Role:
As an Activities Team Member, you'll be the face of fun at our campground! You'll help organize and lead a variety of engaging activities, from crafts and games to themed events and outdoor adventures. You'll encourage guest participation, ensure everyone feels included, and create a positive and memorable experience for people of all ages.
Bonus: Perfect for Work Campers: This is an ideal role for a work camper seeking a full-time opportunity with an RV site at an incredible campground. This is a full time, seasonal role.
What You'll Do:
Be Enthusiastic: Greet guests with a smile, promote activities, and encourage participation.
Get Creative: Help organize and execute engaging activities, ensuring all necessary materials are available.
Be a Team Player: Collaborate with your fellow team members to deliver exceptional guest experiences.
Safety First: Follow safety procedures to maintain a secure environment for guests and team members.
Keep it Fresh: Contribute ideas for new activities and ways to enhance existing ones.
What We're Looking For:
Passion for Fun: A genuine desire to create joyful experiences for our guests.
Outgoing Personality: Enthusiastic, energetic, and comfortable interacting with people of all ages.
Team Spirit: Collaborative and supportive team member.
Flexibility: Willingness to work nights, weekends, and holidays as needed.
Physical Requirements:
Must be able to lift and carry 25 pounds occasionally and 10 pounds regularly.
Move, lift, carry, push, pull, and place objects weighing less than or equal to 10 pounds without assistance.
Must be able to hear and speak clearly, and communicate comprehensively.
Must be able to stand for long periods of time.
Must be able to bend, stoop, kneel, crouch, and climb.
Requires the use of hands and fingers to feel and handle objects.
Able to work indoors and outdoors and in various weather conditions.
Capable of moving safely over uneven or wet terrain.
If you're ready to be part of a team that values hospitality, teamwork, and growth, we'd love to meet you! Apply today and help us create unforgettable outdoor experiences.
Software Developer
Software engineer job in Harrisonburg, VA
This is a permanent, full-time position. Principal Responsibilities •Work closely and effectively with product management and UX Designers to build world class web applications •Translate UX design specifications to responsive and adaptive web applications using HTML5, CSS3, JavaScript that work well across multiple devices.
•Contribute to design and architecture of our platform to meet business requirements.
•Build reusable components
•Iteratively refactor HTML, CSS and JavaScript code so that the UI codebase is scalable and maintainable
•Stay current on the latest web tools, client side technologies, standards, and practices.
Education
•Bachelor or graduate degree in Computer Science or a related technical field.
Required Knowledge, Experience and Skills
•Experience in development of multi-tier applications and web applications using .Net framework based OO technologies and techniques. Programming experience utilizing C# and ASP.Net is required.
•Experience developing cross-browser web applications using HTML/HTML5, CSS/CSS3, JavaScript, and jQuery
•Knowledge of RWD techniques and “mobile first” concepts
•Experience with JavaScript MVC frameworks (like Ember), single page apps and client-side templates with an excellent understanding of MVC patterns for web applications
•Well versed in SQL and relational database models. Experience with Microsoft SQL Server 2008 required.
•Proven ability and desire to both estimate tasks and meet deadlines, working effectively with minimal supervision in a team environment
•Good analytical and problem solving skills
•Strong interpersonal and communication skills with a strong teamwork focus
•Motivated, hardworking and flexible
•Quick learner who enjoys a challenge and can see the bigger picture
Preferred Knowledge, Experience and Skills
•Familiar with Twitter Bootstrap CSS Framework
•Knowledge of software development methodologies and practices, especially Agile/iterative development
Additional Information
All your information will be kept confidential according to EEO guidelines.
Software Development Manager
Software engineer job in Massanutten, VA
The Software Development Manager is responsible for leading the development/programming team on design, coding, testing, and software lifecycle of internal and guest-facing applications for The Resorts Companies, Inc.. This role partners with the Project Manager to ensure development projects are delivered on time, within budget, and to defined specifications. The Software Development Manager collaborates closely with internal and external technology resources, as well as business stakeholders, to drive innovative solutions that meet the needs of both the business and our customers.
Bachelor's degree in computer science (CS), Software Engineering (SE) or related field
8 years' work experience in software engineering in leu of a degree
4 to 7 years' experience in software development
Mastery of full-stack development in JavaScript based frameworks
Experience developing, leading, and managing a team of developers/programmers
Excellent problem-solving and decision-making abilities
Proven expertise in implementing and managing Continuous Integration/Continuous Deployment (CI/CD) pipelines
Familiarity with Agile methodology/frameworks (SAFe, Scrum, etc.) and software development lifecycle (SDLC)
Strong communication and interpersonal skills
Preferred
Master's degree in computer science (CS), Software Engineering (SE), or a related field
Proficient in various programming languages and development tools
Experience with Azure DevOps
Demonstrated experience in developing and deploying AI-driven applications to enhance business processes and decision-making
Knowledge of cybersecurity principles and practices
Prior experience in a similar leadership role within a technology-driven organization
Typical Schedule
Days:
Monday-Friday, weekends and holidays as needed
Position will be required to be part of rotating on-call schedule
Hours:
8am-5pm, additional hours as needed
Core Responsibilities
Be a Technical Expert:
o Provide technical guidance and support to the development team
o Ensure adherence to best practices, coding standards, and security guidelines
o Stay up to date with emerging technologies and industry trends
o Evaluate and recommend tools, technologies, and processes to improve development efficiency
o Serve as part of the coding team as needed to ensure development tasks/projects are delivered on time and within budget
o Assist with database management including integrating software projects and writing queries, procedures for other initiatives
o Maintain software development life cycle, including addressing performance issues and maintaining updates to ensure application uptime and availability
o Work with Infrastructure Team to establish basic troubleshooting steps and escalation paths
Collaborate and Communicate:
o Act as the primary point of contact for software development-related matters
o Collaborate with business stakeholders to understand and prioritize feature requests and enhancements
o Work closely with business stakeholders to ensure thorough testing and validation of software
o Communicate project status, risks, and issues to Business Stake Holders, CTO, and Project Manager
Manage Projects:
o Define project scope, goals, and deliverables in collaboration with Business Stake Holders, CTO, and Project Manager
o Develop detailed project plans, including timelines, resource allocation, and risk management
o Monitor project progress, identify potential issues, and implement corrective actions as needed
o Ensure projects are delivered on time, within budget, and meet quality standards
Lead and Develop Team:
o Recruit, mentor, and manage a team of software developers/programmers
o Manage internal resources and capacity planning for development team
o Conduct regular performance reviews and provide constructive feedback
o Foster a collaborative and high-performing team culture
Position requires being part of an on-call rotation for supporting applications
Other duties as assigned by management
Focus
Tasks and Duties
Coordinate, delegate, manage, and monitor department operations to ensure efficiency, production, and customer service goals are met
Develop and implement organizational changes to accomplish departmental objectives
Assist with annual budgeting process and monitor expenditures to ensure compliance
Establish and maintain inventory and quality controls
Analyze departmental profitability
Communication and Team Involvement
Develop and communicate departmental goals to ensure performance and productivity objectives are met
Communicate with resort management teams to establish best work solutions for shared functions
Coordinate regular meetings with supervisory staff
Exhibit a “hands on” approach to training and staff development
Develop and participate in the feedback loop that includes all staff members
Decision-Making and Initiative
Develop short/long-term revenue and cost containment strategies for increased revenue and efficiency
Develop and update departmental policies and procedures
Continually seek new resources and practical solutions to departmental challenges
Professional Development and Mentoring
Provide professional development opportunities and leadership training
Monitor and evaluate performance - set goals and objectives for improvement and growth
Network within the business community to develop strong relationships with affiliated companies and community resources
Represent company at state and local functions; actively participate with industry-specific organizations
For more information, contact Gabriel Diaz at ************.
Lead Software Engineer, Full Stack (Java, Python, Angular, React)
Software engineer job in Harrisonburg, VA
Company DescriptionJobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.
Company Name: Capital One
Job Description77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer, Full Stack (Java, Python, Angular, React)
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
The Card Core team is a highly collaborative and passionate group. We love solving hard problems and building reusable solutions. In this role, you will be working on a new and exciting project with our all-in-one platform designed to guide businesses towards unparalleled success. Seamlessly navigate the complex problems with your engineering skills.
What You'll Do:
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's Degree
At least 6 years of experience in software engineering (Internship experience does not apply)
At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
Master's Degree
7+ years of experience in at least one of the following: JavaScript, Java, Python, Go, Postgres, MySQL
3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
4+ years of experience in open source frameworks
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization for this position.
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
New York City (Hybrid On-Site): $197,400 - $225,300 for Lead Software Engineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants will receive consideration for employment without regard to sex (including pregnancy, childbirth or related medical conditions), race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited under applicable federal, state or local law. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at [email protected]. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to [email protected]
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
Principal Software Engineer / Architect
Software engineer job in Charlottesville, VA
The University of Virginia Investment Management Company (UVIMCO) provides investment management services to the University of Virginia and associated organizations. UVIMCO's team represents an exceptional group of investment management professionals who are grounded in the mission and values of the University of Virginia. We manage approximately $15 billion for the University of Virginia and are proud of the positive impact that our work has on generations of UVA students, faculty, staff, and patients.
UVIMCO currently employs approximately forty-eight full-time staff who are primarily located in Charlottesville, VA. We value integrity, service, excellence and passion.
Why Join Us
Support UVA's mission: Our investment returns directly support scholarships, programs, research, and other initiatives to benefit current and future students, faculty, patients, and staff of the University.
Strong culture: UVIMCO fosters a collegial, flat, and collaborative work environment. The firm prioritizes employee well-being and maintains a strong work-life balance. Staff are united by a passion for our mission, a love of learning, and a commitment to preserving UVIMCO's record of excellence.
Generous employment benefits: UVIMCO offers a competitive salary and a business casual work setting. We are located on the Downtown Mall in Charlottesville, VA.
Position Overview
UVIMCO is seeking an experienced technology professional with a strong passion for software development, systems design, and data architecture. If you thrive on tackling complex challenges, guiding technology strategy, and mentoring others, we invite you to consider joining our team as a Principal Software Engineer in Charlottesville, VA. Please note remote applicants will not be considered.
The technology team supports UVIMCO through five key responsibilities:
Systems and infrastructure
Data governance and cyber security
Software development
Process automation
Innovation and continuous improvement
In this role, you will have the opportunity to work on a diverse set of projects that canvas the organization, including developing software, building data structures and information flows within our organization, working with APIs to implement system integrations, shaping architectural decisions, and ensuring UVIMCO's systems remain secure, scalable, and future proof.
Primary Responsibilities:
Design and implement data systems and applications that are appropriately scalable, secure, and aligned with long-term business goals.
Deliver high-quality software solutions, oversee critical integrations, and help guide system modernization efforts.
Partner with investment, operations, and technology leaders to translate organizational needs into technology solutions.
Provide guidance and mentorship to junior developers and analysts, fostering technical growth across the team.
Evaluate emerging technologies and recommend adoption strategies to improve efficiency and data-driven decision-making.
Take ownership of complex, high-visibility initiatives directed by senior leadership.
Skills and Qualifications
The ideal candidate will possess:
Deep technical expertise in software development and data architecture.
Minimum of 7 years of direct experience.
Demonstrated experience with data modeling, analytics, relational databases, and cloud technologies.
Strong proficiency with multiple languages (C#, Python, SQL, JavaScript, R) and frameworks (.NET, Bootstrap, or comparable).
Track record of architecting and delivering complex systems in a mission-critical environment.
Excellent analytical, communication, and interpersonal skills, with an enthusiasm to collaborate and influence technical direction.
Generalist mindset: Adaptable, curious, and committed to continuous learning.
Willingness to occasionally provide coverage for end-user support when needed, modeling a team-first approach.
The Opportunity
This is a chance to step into a high-impact role where your expertise will directly strengthen UVIMCO's ability to support UVA's mission for generations to come. If you have a passion for engineering, a generalist mindset, and enjoy making a meaningful impact, consider applying for this exciting opportunity.
UVIMCO is an Equal Opportunity Employer. We celebrate diversity and welcome individuals from different backgrounds. We do not discriminate on the basis of any protected class and provide an inclusive environment of mutual respect for all employees.
Auto-ApplyData Engineer / Data Developer (Clearance Required)
Software engineer job in Washington, VA
PSG, INC. is an agile consulting firm with competencies in Business Operations, Human Capital Management, Finance & Program Management, IT, Security, Research & Data Science, Recruiting and Business Process Re-Engineering.
PSG is an industry leader in Financial Management, Program and Acquisition Management, and Business Process Improvement - providing innovative solutions for data-centric organizations. We are experts, highly skilled at creating solutions that enable complex business processes. Our solutions range from internally developed software solutions for industry-specific challenges, to large-scale, multi-faceted custom systems. We help our clients improve accuracy, efficiency, and costs. We give managers better control of their processes, provide data to key decision makers, and gain insight into their business processes - collecting, analyzing, and presenting data in ways that empower individuals is what we're all about.
At PSG, we view our clients as partners. We work closely with them to understand their business and its hurdles. Our success is based on our Partner's success - their problem is our passion. PSG leverages progressive technologies to provide technical applications that maximize the value of the organization's data. We help organizations achieve its mission more effectively and efficiently by designing, evaluating, and implementing solutions from a thorough understanding of their business.
Job Description
The Data Engineer shall provide data analytics, data management, and data architecture support. All data related activities shall comply with appropriate laws and policies and take into consideration the protection of individuals' civil liberties and privacy.
Data Engineer / Data Developer (Senior)
Designs, develops, builds, analyzes, evaluates and installs database management systems to include database modeling and design, relational database architecture, metadata and repository creation and configuration management.
Defines and oversees database organizations, standards, controls, procedures, and documentation.
Provides technical consulting in the definition, design, and creation of a data base environment.
Advises applications development staff and users on data-based solutions to business problems, data architectures, data base management system facilities and capabilities, and the operation and tuning of data bases.
Ensures economic and efficient availability of data within adequate safeguards.
Designs and implements databases with respect to access methods, access time, batch processes, device allocation, validation checks, organization, protection and security, documentation, and statistical methods.
Uses data mapping, data mining and data transformational analysis tools to design and develop databases.
Determines data storage and optimum storage requirements.
Prepares system requirements, source analysis and process analyses and design throughout the database implementation.
Data Engineer / Data Developer (Journeyman)
Work with Senior Data Engineer to analyze unstructured and semi-structured data, including latent semantic indexing (LSI), entity identification and tagging, complex event processing (CEP), and the application of analysis algorithms on distributed, clustered, and cloud-based high-performance infrastructures.
Handle processing and index requests against high-volume collections of data and high-velocity data streams.
Has the ability to utilize advance tools and computational skills to interpret, connect, predict and make discoveries in complex data and deliver recommendations for business and analytic decisions.
Experience with machine learning, algorithm analysis, and data clustering.
Work with more junior Data Engineers to elevate skills for breath and depth in the field.
Qualifications
Required Knowledge / Skills / Abilities:
Applicable degree(s): Computer Information Systems, Computer Science, Database Administration, Geographic Information Systems, Information Security, Information Technology (IT), IT Management, Network Administration, Software Development, Technical Writing, or Web Design & Development.
Demonstrated relevant expertise supporting U.S. Federal Government as a Database Administrator/Manager/Systems Engineer, with hands-on experience with database standards and end user applications.
Minimum five (5) years' working knowledge of data backup, recovery, security, integrity and Structured Query Language (SQL). These five (5) years must be concurrent with the requisite years of work experience.
Minimum five (5) years' working knowledge of database design, data modeling, and data mining techniques, query creation and report generation, documentation, coding, DBA case tools (frontend/backend) with third party tools, and programming languages application programming interface (API). These five (5) years may be concurrent with the requisite years of work experience.
Minimum five (5) years' working knowledge of statistical packages for analyzing large datasets. These five (5) years may be concurrent with the requisite years of work experience.
Ability to effectively establish and execute strategic and critical task priorities to demonstrate problem-solving skills, and to think algorithmically.
Strong knowledge and experience with reporting packages and databases (SQL preferred), and some programming (JavaScript, XML, or ETL frameworks).
Desired Knowledge / Skills / Abilities:
Ability to understand U.S. Federal Government business needs, with strong analytical and organizational skills.
Additional Information
Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance with polygraph is required.
We are an Equal Opportunity/Affirmative Action Employer. We consider applicants without regard to race, color, religion, age, national origin, ancestry, ethnicity, gender, gender identity, gender expression, sexual orientation, marital status, veteran status, disability, genetic information, citizenship status, or membership in any other group protected by federal, state, or local law.
All your information will be kept confidential according to EEO guidelines.
Restaurant Team Member
Software engineer job in Ruckersville, VA
Job Description
Join Our Team - Papa John's In-Store Team Member
Perfect for First Jobs - Part Time, evening and weekend shifts available!
Are you looking to earn extra cash, gain work experience, or land your very first job? Papa Johns is hiring friendly, energetic In-Store Team Members to join our crew! Whether you're a student, need flexible hours, or want to be part of a fast - paced team, we've got a spot for you.
Responsibilities
Perform assigned workstation duties including making quality products, preparing ingredients, taking orders, providing quality customer service through positive and professional interaction with customers by phone or in person, and acting with a sense of urgency in everything they do.
Work as part of a team and assist each other by being on time for their shift, supporting other workstations during their shift and completing all closing duties, including cleaning, at the end of each shift. Enhance the company's image by complying with uniform and appearance standards. Contribute to an atmosphere of teamwork, energy and fun.
Accurately use the FOCUS System, process cash, and/or credit card transactions. Support sales efforts by suggestively selling to increase the check average when taking an order. Protect the company's assets by maintaining organized, safe and clean work areas; comply with safety and security standards at all times.
Key Ingredients
"THIS IS A FRANCHISE POSITION
At Papa John's, people are always our top priority. Our secret ingredient is YOU!
Our employees are much like our toppings. They're all different, but come together to make the ultimate pizza!
Will you be the pepperoni or the banana pepper to our team? Part time & full time positions currently open. We'll train you on everything you need to know!"
We use eVerify to confirm U.S. Employment eligibility.
Application Developer
Software engineer job in Ivy, VA
Who We Are At Kyndryl, we design, build, manage and modernize the mission-critical technology systems that the world depends on every day. So why work at Kyndryl? We are always moving forward - always pushing ourselves to go further in our efforts to build a more equitable, inclusive world for our employees, our customers and our communities.
The Role
Join Kyndryl as an Application Consultant and become a catalyst for innovation and transformation. In this role, you'll be at the forefront of driving change and enabling our customers to harness the power of technology to achieve their wildest ambitions. From revolutionizing healthcare to shaping the future of finance, you'll collaborate with a diverse range of industries, tailoring cutting-edge solutions to meet each customer's unique needs.
As a trusted advisor, you'll build strong customer relationships and gain deep insight into their goals. Using this knowledge, you'll guide them in leveraging technology to drive success. From aligning processes to deploying tailored solutions, you'll lead their digital transformation with expertise in application development and integration best practices.
In this role, you'll drive impact by conducting precise needs assessments and documenting requirements using advanced BA methods. Your detailed use cases, requirement tracing, and process flows will set the standard for excellence.
You'll gather stakeholder requirements and translate them into clear functional specs, guiding application modernization and solution selection. Collaborating with architects and developers, you'll plan and implement designs that meet time, cost, and quality goals. You'll also advise on compatibility, data conversion, and training to deliver tailored, future-ready systems.
In this fast-paced environment, you'll have the exhilarating responsibility of helping customers choose between multiple applications, including packaged solutions. Your sharp insights and discerning judgement will empower them to make informed decisions that drive their organizations towards unprecedented heights.
Our consultants thrive on innovation, transforming how customers use technology to solve business challenges. If you're a problem-solver, self-starter, and passionate about high-impact work, join our dynamic team and help tackle exciting transformation projects.
Your Future at Kyndryl
As an Application Consultant at Kyndryl you will join the Kyndryl Consultant Profession, working with other Kyndryl Consultants, Architects, Project Managers, and cross-functional Technical Subject Matter Experts - presenting unlimited opportunities with unmatched support through our investment in your learning, training, and career growth.
Kyndryl currently does not require employees to be fully vaccinated against COVID-19, however, if you are hired to work at a client, customer, or partner location, you may be required to show proof of vaccination to align with their respective COVID-19 vaccination policies. Those who believe they are eligible may apply for a medical or religious accommodation prior to the start of employment.
Who You Are
.Required Skills and Experience
* 5+ years of experience in application development and deployment
* 5+ years in application migration and modernization
* 5+ years in application architecture, middleware and data experience
* Azure experience
* Variety of technologies including BI, database principles, programming fundamentals, SQL, hardware/software, operating systems and networking
* Strong technical acumen & deep working knowledge of Agile Methods, Service Architecture, and enterprise Cloud Integration
* Strong ability to influence, collaborate and build relationships with key stakeholders, vendors, and cross-functional teams
Preferred Skills and Experience
* SaaS application implementation experience: (Oracle E-Business Suite, NetSuite, Infor, Unit 4, PeopleSoft, Oracle Cloud ERP, SAP, Lawson, etc.)
* DMV solutions preferred
* AI experience preferred
* Application modernization tools, e.g. CAST
* Experience in using and implementing DevSecOps processes
* Past experience in assisting stakeholders in quantifying risks and developing mitigation and remediation strategies
The compensation range for the position in the U.S. is $110,880 to $210,600 based on a full-time schedule.
Your actual compensation may vary depending on your geography, job-related skills and experience. For part time roles, the compensation will be adjusted appropriately. The pay or salary range will not be below any applicable state, city or local minimum wage requirement.
There is a different applicable compensation range for the following work locations:
California: $122,040 to $252,840
Colorado: $110,880 to $210,600
New York City: $133,080 to $252,840
Washington: $122,040 to $231,720
Washington DC: $122,040 to $231,720
This position will be eligible for Kyndryl's discretionary annual bonus program, based on performance and subject to the terms of Kyndryl's applicable plans. You may also receive a comprehensive benefits package which includes medical and dental coverage, disability, retirement benefits, paid leave, and paid time off. Note: If this is a sales commission eligible role, you will be eligible to participate in a sales commission plan in lieu of the annual discretionary bonus program.
Applications will be accepted on a rolling basis.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Being You
Diversity is a whole lot more than what we look like or where we come from, it's how we think and who we are. We welcome people of all cultures, backgrounds, and experiences. But we're not doing it single-handily: Our Kyndryl Inclusion Networks are only one of many ways we create a workplace where all Kyndryls can find and provide support and advice. This dedication to welcoming everyone into our company means that Kyndryl gives you - and everyone next to you - the ability to bring your whole self to work, individually and collectively, and support the activation of our equitable culture. That's the Kyndryl Way.
What You Can Expect
With state-of-the-art resources and Fortune 100 clients, every day is an opportunity to innovate, build new capabilities, new relationships, new processes, and new value. Kyndryl cares about your well-being and prides itself on offering benefits that give you choice, reflect the diversity of our employees and support you and your family through the moments that matter - wherever you are in your life journey. Our employee learning programs give you access to the best learning in the industry to receive certifications, including Microsoft, Google, Amazon, Skillsoft, and many more. Through our company-wide volunteering and giving platform, you can donate, start fundraisers, volunteer, and search over 2 million non-profit organizations. At Kyndryl, we invest heavily in you, we want you to succeed so that together, we will all succeed.
Get Referred!
If you know someone that works at Kyndryl, when asked 'How Did You Hear About Us' during the application process, select 'Employee Referral' and enter your contact's Kyndryl email address.
Software Architect I
Software engineer job in Ivy, VA
It's an exciting time to join defi! defi SOLUTIONS is a pioneer in end-to-end, SaaS loan originations, servicing, and managed servicing solutions. Our customers include the highest-volume captive auto lenders, banks, credit unions, and finance companies in North America. We have more than three decades of experience helping lenders reduce time-to-market, streamline operations, and customize lending processes with proven, scalable performance. Learn more at defisolutions.com and follow us on LinkedIn.
Position Purpose:
The Software Architect role focuses on designing and implementing software systems that meet business objectives. This position collaborates with cross-functional teams to solve complex business problems through technology. Responsibilities include designing, prototyping, and contributing to the implementation of software solutions that are durable, scalable, performant, secure, and cost-effective. Software Architects work in ambiguous environments and translate business concepts into tangible software systems.
Essential Job Responsibilities:
Reasonable accommodations may be made to enable individuals with disabilities to perform these essential functions.
* Design and prototype software systems from business and technical requirements.
* Contribute to defining technical requirements of software systems.
* Collaborate with roles including Clients, Senior Leadership, Operations, and Security to produce software architectures.
* Maintain awareness of advancements in the information technology industry and understand where they may be applicable.
* Document technology standards and solution designs.
* Communicate standards and designs to various stakeholders across the organization.
* Participate in technical reviews during the full life cycle of a software system to ensure adherence to designs and standards.
* Identify and document remediation plans for software systems that do not meet desired requirements for quality, performance, security, and cost.
* Present software designs to technical leadership or business stakeholders.
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Required Qualifications/ Skills:
* Bachelor's degree in computer science or related field of study with 6-8 years of professional experience.
* 1-2 years contributing to architecture or design decisions.
* Strong experience in software design and distributed systems.
* Familiarity with multiple technology stacks (e.g., .NET, Java, Node.js) to guide solution design.
* Knowledge of interprocess communication protocols and formats such as HTTPS, REST, gRPC, XML, JSON.
* Working knowledge of CI/CD techniques and technologies.
* Understanding of secure coding best practices.
* Ability to document technical specifications using diagrams and tools such as UML, Microsoft Visio, or PUML.
* Effective communication skills for diverse technical and non-technical audiences.
* Ability to self-manage tasks and time in collaboration with a manager.
* Awareness of non-functional requirements (performance, scalability, security, observability, and cost optimization).
* Familiarity with large language models (LLMs)
Preferred Qualifications/ Skills:
* Master's degree in computer science or related field of study with at least 5 years of professional experience.
* Experience implementing software systems in Microsoft Azure, Amazon Web Services (AWS), or Google Cloud Platform environments.
Affirmative Action/EEO statement:
defi SOLUTIONS is an Equal Opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability or protected veteran status.
04448 - Eng Sr SB
Software engineer job in Culpeper, VA
Provide engineering expertise in assigned program areas. Provide recommendations for resolution of project issues. Communicate with internal VDOT staff, local government staff, consultants, citizens and FHWA regarding transportation projects and programs. Assist in developing, implementing and monitoring policies, procedures, guidance and practices for engineering projects and programs. Serve as responsible-charge engineer in the evaluation, design, and detailing of all types and complexities of structures and bridges for new construction, maintenance and rehabilitation projects. Check statically determinate and indeterminate structures of concrete and steel to meet alignment, dimension, strength and economic requirements using AASHTO specifications to prepare plans. Compute dimensions and quantities of materials. Provide construction support and direction regarding construction and maintenance of structures and bridges. Manage assigned projects to ensure timely and accurate completion. Review plans prepared by others to ensure correctness.
How you will contribute:
Communications: Communicate effectively with customers internal and external to VDOT including local governments, elected officials, citizen groups, and FHWA.
Conduct Engineering Studies: Participate in or oversee engineering studies. Collect, analyze and process data and information. Develop written reports, recommendations, and solutions that are technically accurate and compliant. Prepare business correspondence and technical letters with recommendations for suggested corrective measures as a result of studies. Prepare or present formal presentations for VDOT staff, or other organizations.
Design, Analyze and Check Structural Elements: Prepare preliminary and final bridge and structure designs for new construction, maintenance, and rehabilitation projects. Prepare bridge plans, sketches, and structural drawings. Check structural plans prepared by others. Ensure shop plans meet AASHTO and VDOT specifications, are geometrically correct and meet requirements of project design plans. Investigate condition of existing structures and assist in developing scope of proposed bridge rehabilitations. Analyze structures for safe load carrying capacity and perform structural calculations to ensure soundness and compliance of structural elements.
Meetings: Schedule, lead and participate in pre-construction conferences, contract showings, and other related structure and bridge construction meetings. Provide a thorough review of structural plans to ensure they conform with AASHTO and VDOT guidelines and specifications to minimize field problems and delays.
Policies and Procedures: Assist in the development of policies, procedures and practices reflecting proactive management of the assigned engineering program area.
Process Improvements: Develop, recommend and implement process and policy improvements as needed. Assist in monitoring compliance to ensure conformance to the policy, procedures and state and federal laws and regulations.
Project Management and Documentation: Organize work and monitor work tasks such that projects and documentation are completed within schedule using VDOT's standards, policies and procedures.
Project Management: Serve as project manager for new bridge design and bridge rehabilitation projects. Ensure effective development of bridge projects by coordinating design activities with other sections, divisions and consultants. Assist in the development of scopes of work, develop and manage project schedules, review proposals and manhours, assist with negotiations, review proposals, and coordinate activities for advertisement. Oversee project activities to meet project requirements. Maintain project records and correspondence. Attend project meetings to give and receive updates on project progress.
Project Team Participation: Participate or lead project teams as assigned. Ensure timely communications between project team members and stakeholders. Ensure information is technically accurate and effectively disseminated. Review and resolve challenges to enhance team performance.
Responsible Charge Engineer: Fulfill duties as responsible charge engineer in compliance with policies, procedures and the Code of Virginia.
Technical Guidance and Support: Provide technical guidance and support related to bridge construction activities, issues, and problems. Develop effective and economical recommendations to respond to construction problems and other bridge-related inquiries. Participate in meetings to ensure bridge-related issues are presented.
What will make you successful:
Ability to apply advanced engineering principles and practices to a variety of complex transportation projects.
Ability to build networks and relationships with employees from other divisions, field personnel, contractors, manufacturers and FHWA representatives.
Ability to communicate effectively orally and in writing with diverse audiences and to make presentations and conduct meetings.
Ability to develop effective working relationships at all organizational levels, both internally and externally.
Ability to draw rational conclusions and develop solutions from analysis; make independent decisions; and manage multiple assignments.
Ability to estimate quantities and costs of materials.
Ability to interpret and apply local, state and federal transportation laws, regulations and guidelines.
Ability to manage projects and review and administer consultant design contracts.
Ability to plan, coordinate and manage multiple, concurrent assignments.
Ability to produce structural design plans and notes.
Ability to read and interpret plans, contracts, specifications and regulations.
Ability to research, analyze, and prepare technical reports and project correspondence.
Considerable knowledge of civil engineering principles and practices related to structural engineering to include strength of materials, statics and structural analysis.
Considerable knowledge of structural steel design, reinforced and prestressed concrete design and soil mechanics.
Knowledge of federal, state and local laws, codes and ordinances and policies pertaining to transportation engineering.
Knowledge of financial management to include budgeting and cost estimation.
Knowledge of project management processes.
Knowledge of specifications, codes and regulations related to structural design (e.g. AASHTO and LRFD structural design standards).
Knowledge of strategic, operational and financial management principles, practices and techniques.
Knowledge of transportation engineering principles, practices, standards, and specifications.
Skill and ability to positively interact with employees, citizens and government officials.
Skill in delivering exemplary customer service and the ability to interact courteously and professionally with the public and other employees.
Skill in negotiating.
Skill in the use of computers and software applications to include engineering software.
Minimum Qualifications:
Ability to communicate effectively orally and in writing with internal and external customers.
Ability to estimate quantities and costs of materials.
Ability to interpret construction plans and design specifications.
Ability to manage projects and review and administer consultant design contracts.
Ability to produce structural design plans and notes.
Degree in Civil Engineering, Structural Engineering or related field.
Experience applying civil engineering principles and practices related to structural engineering to include strength of materials, statics and structural analysis.
Experience in structural steel design, reinforced and prestressed concrete design and soil mechanics.
Knowledge of specifications, codes and regulations related to structural design (e.g. AASHTO and LRFD structural design standards).
Skill in the use of computers and software applications to include automated engineering and design software.
Valid Professional Engineer's license.
Additional Considerations:
Experience in bridge design engineering, repair, and rehabilitation.
Experience in the design and analysis of bridges and structures.
Experience managing projects and consultant contracts.
Experience using AASHTO's LRFD design specifications.
Experience using MS Office, bridge design, and MicroStation software.
Click below to learn more about the Competency Model associated with this Position:
Competency Model
Physical Requirements
Physical Requirements
VDOT employees must abide by VDOTs Code of Ethics and the Commonwealths Standards of Conduct.
VDOT Code of Ethics
Standards of Conduct
Physical Requirements
Physical Requirements
Auto-Apply