Post job

Senior programmer jobs in Virginia

- 2,769 jobs
  • Mid-level Full Stack Software Engineer (TS/SCI)

    Vantor

    Senior programmer job in Herndon, VA

    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters-where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world. To be eligible for this position, you must be a U.S. Person, defined as a U.S. citizen, permanent resident, Asylee, or Refugee. Note on Cleared Roles: If this position requires an active U.S. Government security clearance, applicants who do not currently hold the required clearance will not be eligible for consideration. Employment for cleared roles is contingent upon verification of clearance status. Export Control/ITAR: Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. Vantor is currently seeking a cleared to join our team. This role will be performed in our Vantor facility located in Herndon, Virginia. As a Vantor team member, you will have the opportunity to closely support our mission partners, and your work will have direct mission impact. In this role, you'll work closely with other software developers as well our infrastructure and cybersecurity teams leveraging open-source tools to create and maintain a diverse range of applications served out to thousands of users. About Us: We are a multi-faceted software development and systems administration team working to build and maintain software applications backed by a self-managed, on-prem private cloud and big data stack, housing over 15 petabytes of data. Our diverse background of experience in mission support and software development serves as a catalyst to solve unique and challenging technical problems in support of special operations analysts and their on-going activities. Rapid development and frequent, iterative feedback are core to our delivery approach, anchored by a need to work quickly in support of our mission customers What You'll Be Doing: Developing web applications for real-time query and analysis of our petabyte-scale data store, creating distributed analytics purpose-built to support our mission partners, and helping to construct new and maintain existing data pipelines tasked with automatically retrieving and ingesting data. Your Career: We're very serious about professional development and continuing education. We offer everyone the opportunity to define their own career trajectory. Supporting our people in the pursuit of becoming true experts in their craft enables not only individual growth but also the collective team to have a high degree of mission impact. We strive to create an environment where team members can do their best work. We provide resources to support learning, set aside time for dedicated professional development and offer benefits that enrich our team members' lives. Minimum Requirements: Must be a US citizen. Current Top Secret security clearance w/ SCI Eligibility and willing to get a CI poly. Bachelor's degree in Computer Science, Information Systems, Software Engineering or a related field (4 additional years of experience may be substituted for a Bachelor's degree. A Master's degree may count as an additional 2 years of experience.). 5 years demonstrated experience with programming, design, and development. In-depth knowledge in Python, Java, or similar programming language. Working knowledge of containerization (Docker, Podman) and container orchestration (Kubernetes, Nomad, etc.). Experience with ORM software (Django, SQLAlchemy, Hibernate, etc.) Working knowledge of Linux operating systems (navigating the filesystem, common management commands, etc.) Understanding of TCP/IP networking and working knowledge of remote system workflows (SSH, port forwarding, server/client architecture, etc.) Exposure to building and supporting solutions in a cloud like environment (such as OpenStack). Working knowledge of agile software development practices and tools, such as GitLab. Must be able to work on-site in Hendon, VA. Preferred Qualifications: Experience deploying, maintaining, and utilizing an Elasticsearch cluster. Experience with Spark. Experience with Hadoop (HDFS, YARN). Experience using Python web frameworks (Django, FastAPI, etc.). Experience with front-end development using React, Angular, or other JS framework. API Rest Framework development/maintenance. Data flow orchestration using Nifi or similar. Experience with provision and configuration management tools such as Ansible, Terraform, or similar. You are a creative and driven problem-solver who wants to apply breakthrough technologies to support a platform actively used by thousands of users supporting mission. Strong verbal, written, and organizational skills. #cjpost #LI-CJ1 #LI-Onsite Pay Transparency: In support of pay transparency at Vantor, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. ● The base pay for this position within the Washington, DC metropolitan area is: $113,000.00 - $188,000.00 annually. For all other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. Benefits: Vantor offers a competitive total rewards package that goes beyond the standard, including a robust 401(k) with company match, mental health resources, and unique perks like student loan repayment assistance, adoption reimbursement and pet insurance to support all aspects of your life. You can find more information on our benefits at: ****************************** The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Vantor's Career page at the top of each job posting. To apply, submit your application via Vantor's Career page. EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering an environment where all team members feel respected, valued, and encouraged to share their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability, protected veteran status, age, or any other characteristic protected by law.
    $113k-188k yearly 3d ago
  • Software Engineer

    Mantech 4.5company rating

    Senior programmer job in Norfolk, VA

    MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Norfolk, VA. This is an onsite position. Join the Navy's Continuous Training Environment (NCTE) program and contribute to the evolution of warfighter readiness. We provide critical engineering and technical expertise for the U.S. Navy's premier Live, Virtual, Constructive (LVC) training capability. Our work involves seamlessly integrating live training with synthetic systems to create highly realistic and complex global training environments. We also drive the development of advanced representations for joint, theater, and national systems, and model new weapons technologies and emerging threats, ensuring our forces are prepared for any challenge. Responsibilities include but are not limited to: Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE) Design, develop, test, debug, and implement complex software solutions to improve or maintain the NCTE, such as by providing capability to integrate tactical systems with simulation-based training interfaces Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards Identify or define software information and engineering requirements commensurate with the complexity of those software systems to meet customer requirements Identify specific technical problems and implement solutions using applicable procedures, knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks Research and propose solutions for prospective products with contemporary technologies aimed at improving the performance of customer solutions Travel as needed up to 25% (e.g., to client sites, conferences, etc.) Minimum Qualifications: 3+ years of Software Development experience using Java Knowledge of Systems Design Development Lifecycle (SDLC), software systems theory and engineering principles, network and systems design and implementation, virtualization, and cloud technologies Must hold one of the following IAT Level II Certifications: CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP, and one Computing Environment/Operating System (CE/OS) certification (e.g., Linux+, Windows 11); Or the ability to obtain both certifications within 30 days of offer acceptance. Experience with Agile development methodologies and familiarity with web development and architecture Preferred Qualifications: Bachelor's Degree in related field Embedded Systems Programming experience Software development experience in classified and unclassified environments, specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS) Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF Knowledge of the principles, practices, and procedures used in systems development Clearance Requirements: Active Secret Security Clearance with the ability to obtain and maintain a Top Secret with SCI eligibility security clearance Physical Requirements: Must be able to remain in a stationary position 50% of the time. Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer. The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
    $69k-89k yearly est. 15h ago
  • BAS Programmer

    Vertical Mechanical Group

    Senior programmer job in Sterling, VA

    Building Automation Systems (BAS) Programmer Employment Type: Full-Time At Vertical Mechanical Group (VMG), we're always seeking talented individuals to join our growing team. Our commitment to exceptional customer service and innovative solutions drives our success and fuels continuous expansion. We're excited to offer opportunities for motivated professionals who are ready to elevate their careers. When you join VMG, you become part of a close-knit, supportive team that values both its employees and clients. Here, your growth powers our success. About the Role VMG is seeking a motivated and technically skilled Building Automation Systems (BAS) Programmer to support our growing Controls Division. This role is ideal for individuals with a strong foundation in BAS programming who are ready to take on new challenges and contribute to a variety of projects. You will be responsible for programming and commissioning building automation and HVAC control systems across commercial projects while supporting the team and continuing to develop your technical expertise and leadership skills. Key Responsibilities Program, configure, and commission BAS and HVAC control systems using Niagara AX/N4 and Edge controllers. Provide point-to-point checkout, verify system functionality, and ensure alignment with project sequences of operation. Integrate and control HVAC systems including VAV, VRF, DOAS, and hydronic systems (e.g., cooling towers, open/closed loops). Collaborate with third-party commissioning agents and support functional performance testing. Manage network communication and device integration across building systems. Interpret and work from mechanical drawings, risers, and control schematics. Provide training and support to coworkers and clients and help upskill team members as needed. Identify issues and offer independent solutions for technical and on-site challenges. Perform updates, troubleshooting, and commissioning tasks with minimal oversight. Contribute to a positive, collaborative team environment while being capable of working independently. Qualifications 2-7 years of hands-on experience in the Building Automation field. Strong experience with the Niagara platform (AX and/or N4; N4 preferred) and Edge controllers. Solid understanding of HVAC equipment and control system functionality, including: Single-zone and VAV systems VRF/DOAS integration Hydronic systems and cooling tower applications Network management and system integration Proficient in interpreting technical prints, wiring diagrams, and control schematics. Strong troubleshooting skills and an independent, solutions-driven mindset. Working knowledge of low-voltage theory and its application in BAS environments. Excellent communication skills and ability to support peers in a mentoring or collaborative capacity. Compensation & Benefits Base Salary: $60,000 - $95,000 per year (dependent on experience and qualifications). Additional earning potential through performance-based reviews after proven success. Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off. Opportunities for professional development and advancement within the Controls team. Supportive, collaborative, and forward-thinking work environment. How to Apply If you're ready to grow your career in BAS programming and thrive in a company that values innovation, expertise, and employee success, we want to hear from you. Please submit your resume outlining your experience and qualifications for this role. Vertical Mechanical Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Note: VMG participates in a drug testing program. All candidates are required to submit to a drug test as a condition of employment.
    $60k-95k yearly 3d ago
  • Backend Software Developer

    Vantor

    Senior programmer job in Reston, VA

    Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters-where people are working together to help our customers see the world differently, and in doing so, be seen differently. Come be part of a mission, not just a job, where you can: Shape your own future, build the next big thing, and change the world. To be eligible for this position, you must be a U.S. Person, defined as a U.S. citizen, permanent resident, Asylee, or Refugee. Note on Cleared Roles: If this position requires an active U.S. Government security clearance, applicants who do not currently hold the required clearance will not be eligible for consideration. Employment for cleared roles is contingent upon verification of clearance status. Export Control/ITAR: Certain roles may be subject to U.S. export control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. This position requires an active U.S. Government Security Clearance at the TS/SCI level with CI Polygraph. The Back-end Developer will work independently and as part of a cross-functional team comprised of technical experts supporting an established and growing Intelligence Community (IC) mission. You will need to quickly understand complex technical concepts, make assessments, and articulate your recommendations to the customer. Previous experience working on-site to support the Department of Defense (DoD) and the Intelligence Community (IC) is highly desirable. Responsibilities: Enable the development of system architectures, software systems, or software applications. Focus of work will primarily be back-end development. Develop new software from algorithm definitions and prototypes. Work with program teams to plan future operations. Practice and improve on agile development methodologies and tools. Work in a collaborative environment to support sensor system design and fielding, special communications, and C2. Work with a multi-disciplinary team to compile complex products to inform leadership on technical risks and chances for success of projects. Brief customer project, program and senior leadership, as well as mission partners on modeling efforts, results, conclusions and recommendations. Minimum Qualifications: Must have active TS/SCI security clearance with CI Polygraph. Bachelor's degree in engineering, sciences, Computer Science, Physics, Applied Mathematics, or related technology field. 4 additional years of experience may be substituted in lieu of a degree. 6 years of relevant experience in software development, technology, engineering and/or science. Strong programming skills in C++, Java, Lambda, Go, AWS, etc. Experience creating task based native software Experience with algorithms, RESTful APIs, RESTful Web Services, Orchestration and Containerization (e.g. Kubernetes, Docker) Ability to communicate highly technical analyses at a level comprehensible to non-technical audiences and senior-level government representatives. Expert knowledge and use of Microsoft Word, Excel, and PowerPoint. Preferred Qualifications: Experience working with High Performance Computing (HPC) and/or distributed computing systems Experience with Digital Signal Processing, Image Processing, Matlab Knowledge in Synthetic Aperture Radar (SAR), Electro-Optical (EO), Geographic Information Systems (GIS), Geospatial Data. Experience with ArcGIS, ERDAS Imagine, STK, SIMDIS, Global Mapper, ENVI, QT Modeler and/or SocetGXP. Advanced education in Math, Physics. Experience working on-site at a customer location. Experience working in DOD / IC. Demonstrated ability to work effectively as a lead or within a team of peers, as well as excellent interpersonal and communications skills. Pay Transparency: In support of pay transparency at Vantor, we disclose salary ranges on all U.S. job postings. The successful candidate's starting pay will fall within the salary range provided below and is determined based on job-related factors, including, but not limited to, the experience, qualifications, knowledge, skills, geographic work location, and market conditions. Candidates with the minimum necessary experience, qualifications, knowledge, and skillsets for the position should not expect to receive the upper end of the pay range. ● The base pay for this position within the Washington, DC metropolitan area is: $137,000.00 - $228,000.00 annually. For all other states, we use geographic cost of labor as an input to develop market-driven ranges for our roles, and as such, each location where we hire may have a different range. Benefits: Vantor offers a competitive total rewards package that goes beyond the standard, including a robust 401(k) with company match, mental health resources, and unique perks like student loan repayment assistance, adoption reimbursement and pet insurance to support all aspects of your life. You can find more information on our benefits at: ****************************** Additionally, this position is incentive eligible with a target based on contribution, company performance, and/or individual results achieved; the specific incentive plan and target amount will be determined based on the role and breadth of contributions. The application window is three days from the date the job is posted and will remain posted until a qualified candidate has been identified for hire. If the job is reposted regardless of reason, it will remain posted three days from the date the job is reposted and will remain reposted until a qualified candidate has been identified for hire. The date of posting can be found on Vantor's Career page at the top of each job posting. To apply, submit your application via Vantor's Career page. EEO Policy: Vantor is an equal opportunity employer committed to an inclusive workplace. We believe in fostering an environment where all team members feel respected, valued, and encouraged to share their ideas. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender identity, sexual orientation, disability, protected veteran status, age, or any other characteristic protected by law.
    $77k-100k yearly est. 15h ago
  • Software Engineer

    Samtek Inc.

    Senior programmer job in Herndon, VA

    Samtek Inc., located in Job Location: Herndon, Virginia, is seeking a full-time Software Engineer. Before applying for this role, please read the following information about this opportunity found below. May req to trvl (apprx 25% to 50% of the time) to various unanticipated client worksites across the US. Send resume to Samtek xevrcyc Inc., 205 Van Buren St., Ste. 120, Herndon, VA 20170 OR e-mail:
    $71k-94k yearly est. 1d ago
  • Lead Cloud Architect - GCP Focus

    McKesson 4.6company rating

    Senior programmer job in Richmond, VA

    We are seeking a Lead Cloud Architect with deep expertise in Google Cloud Platform (GCP) to drive our multi-cloud strategy and modernize our IT landscape. This role will lead the design, development, and deployment of scalable cloud solutions, with a strong emphasis on GCP-native architectures, while supporting hybrid and Azure environments as needed. The ideal candidate will have prior experience architecting cloud solutions in pharmaceutical distribution, logistics, or supply chain domains, and will play a critical role in shaping our cloud journey, ensuring compliance, performance, and agility in a cost-effective and resilient manner. Key Responsibilities Develop and maintain cloud architecture strategy with a strong emphasis on GCP reference architectures, decision records, and design patterns for networking, hybrid connectivity, and core services (DNS/DHCP/IPAM). Architect and implement secure, scalable infrastructure on Google Cloud Platform, including VPC design, interconnects, VPNs, service segmentation, and secure communication protocols. Lead cloud migration initiatives from on-premises to GCP, minimizing disruption and aligning with business and technical requirements. Establish governance frameworks to ensure compliance, security, and performance in regulated environments such as pharma and healthcare. Drive FinOps practices by optimizing cloud costs and performance through tagging strategies, guardrails, and right-sizing of interconnects and egress patterns. Automate infrastructure deployment using Terraform and GCP Deployment Manager, with secondary support for Azure ARM Templates. Mentor junior staff, collaborate with cross-functional teams, and provide strategic guidance on GCP technologies and industry trends. Minimum Qualifications Bachelor's degree or equivalent experience; typically requires 10+ years of relevant experience (less with Master's or Doctorate). Critical Skills Proven experience leading cloud architecture in GCP-centric environments, ideally within pharma, logistics, or supply chain sectors. Deep expertise in GCP-native design principles, including containerization (Kubernetes, Docker), serverless computing, and microservices. Strong proficiency in Infrastructure-as-Code (IaC) using Terraform and GCP Deployment Manager. Experience with CI/CD pipelines and cloud-native monitoring solutions. Author and maintain GCP reference architectures and decision records for cloud networking and hybrid connectivity. Implement guardrails, tagging/cost attribution, and right-sizing strategies with strong FinOps awareness. Knowledge of GxP compliance, data sovereignty, and operational resilience in pharma/healthcare contexts. Strong understanding of cloud security controls, identity management, and networking fundamentals including SD-WAN, MPLS, VPN, and WAN design. Experience standardizing telemetry (NetFlow, packet capture, metrics, traces, logs). Preferred Certifications Google Cloud Professional Cloud Architect certification (required or equivalent). Azure Solutions Architect Expert certification (AZ-305 or equivalent) is a plus.
    $107k-131k yearly est. 3d ago
  • Android Software Developer

    Simventions, Inc.-Glassdoor ✪ 4.6

    Senior programmer job in Fredericksburg, VA

    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We are looking for a mid-level Software Engineer to join our team! This individual will provide software engineering in an Agile development environment as part of a team creating prototype robotic systems to support live training exercises. Travel: 10-15% Clearance: An ACTIVE Secret Clearance is required for this position. Applicants selected will be subject to asecurity investigation and may need to meet eligibility requirements for access to classified information. US Citizenship is required to obtain a clearance. Requirements: United States Citizenship At least four (4) years of Python software development experience In-depth understanding of Android software and application development Ability to clearly and accurately document software source code, specifications, and manuals Modeling and/or simulations, interface coding, TCP/IP, and serial communications Excellent oral and written communication skills Ability to collaborate constructively and present overall results with other government and contractor personnel Ability to thrive in a flexible and dynamic work environment Responsibilities: Writing, troubleshooting, and supporting Python software, usually written for ROS2 (Robot Operating System) Design and build advanced applications for the Android platform Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software Gain understanding and knowledge of various robotic systems Actively support all aspects of the system development lifecycle (analysis, requirements definition, design, coding, development and unit testing, maintenance and preparing associated documentation) with an emphasis on software development Preferred Skills and Experience: Experience with writing, testing, maintaining, and supporting live mobile applications for the Android Tactical Assault Kit (ATAK) systems Experience with ROS2 C++ development experience for performance critical code Experience with developing software for Ubuntu Willingness to travel to support test events in the field Comfortable working on a team and interfacing with outside entities Willingness to adapt quickly to new requirements Agile/SCRUM experience Knowledge of Git and GitLab Experience with Hardware-in-the-loop (HWIL) and/or Software-in-the-loop (SWIL) testing Education: A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required. Compensation: Compensation at SimVentions is determined by a number of factors, including, but not limited to, the candidate's experience, education, training, security clearance, work location, skills, knowledge, and competencies, as well as alignment with our corporate compensation plan and contract specific requirements. The projected annual compensation range for this position is $80,000 - $110,000 (USD). This estimate reflects the standard salary range for this position and is just one component of the total compensation package that SimVentions offers. Benefits: At SimVentions, we're committed to supporting the total well-being of our employees and their families. Our benefit offerings include comprehensive health and welfare plans to serve a variety of needs. We offer: Medical, dental, vision, and prescription drug coverage Employee Stock Ownership Plan (ESOP) Competitive 401(k) programs Retirement and Financial Counselors Health Savings and Health Reimbursement Accounts Flexible Spending Accounts Life insurance, short- & long-term disability Continuing Education Assistance Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military) Third Party Employee Assistance Program that offers emotional and lifestyle well-being services, to include free counseling Supplemental Benefit Program Why Work for SimVentions?: SimVentions is about more than just being a place to work with other growth-orientated technically exceptional experts. It's also a fun place to work. Our family-friendly atmosphere encourages our employee-owners to imagine, create, explore, discover, and do great things together. Support Our Warfighters SimVentions is a proud supporter of the U.S. military, and we take pride in our ability to provide relevant, game-changing solutions to our armed men and women around the world. Drive Customer Success We deliver innovative products and solutions that go beyond the expected. This means you can expect to work with a team that will allow you to grow, have a voice, and make an impact. Get Involved in Giving Back We believe a well-rounded company starts with well-rounded employees, which is why we offer diverse service opportunities for our team throughout the year. Build Innovative Technology SimVentions takes pride in its innovative and cutting-edge technology, so you can be sure that whatever project you work on, you will be having a direct impact on our customer's success. Work with Brilliant People We don't just hire the smartest people; we seek experienced, creative individuals who are passionate about their work and thrive in our unique culture. Create Meaningful Solutions We are trusted partners with our customers and are provided challenging and meaningful requirements to help them solve. Employees who join SimVentions will enjoy additional perks like: Employee Ownership: Work with the best and help build YOUR company! Family focus: Work for a team that recognizes the importance of family time. Culture: Add to our culture of technical excellence and collaboration. Dress code: Business casual, we like to be comfortable while we work. Resources: Excellent facilities, tools, and training opportunities to grow in your field. Open communication: Work in an environment where your voice matters. Corporate Fellowship: Opportunities to participate in company sports teams and employee-led interest groups for personal and professional development. Employee Appreciation: Multiple corporate events throughout the year, including Holiday Events, Company Picnic, Imagineering Day, and more. Founding Partner of the FredNats Baseball team: Equitable distribution of tickets for every home game to be enjoyed by our employee-owners and their families from our private suite. Food: We have a lot of food around here! MWAC -
    $80k-110k yearly 3d ago
  • PLC Programmer

    ESI Total Fuel Management

    Senior programmer job in Ashburn, VA

    ABOUT OUR COMPANY ESI Total Fuel Management is a highly regarded engineering, manufacturing, and services company that provides resiliency for the global data center sector. Our mission is to support and serve mission critical businesses with expertise and leadership by providing innovative solutions, ensuring generator uptime, and guaranteeing environmental compliance against fuel-related risks. As a leader in the field, we are committed to exemplary character, competency, and dedication, and we thrive on our ability to deliver exceptional results. With principles centered on Biblical values, we emphasize a servant attitude toward our team internally and our customers externally. ABOUT THE INDUSTRY The data center industry is thriving with a compound annual growth rate of 10.9% through 2030 and is being driven by the continued growth of data demand for social, mobile, analytics, and cloud services worldwide, including AI, gaming, driverless cars, and augmented reality. As pioneers in fuel management and resiliency for emergency generators in data centers and critical facilities, ESI is experiencing rapidly scaling growth. POSITION SUMMARY We are seeking a full-time, experienced Automation Technician to join our high-performance team and be a part of our journey to shape the future of the US data center community by delivering resilient and sustainable solutions that make a difference. This individual will be responsible for the design, development, programming, and documentation of PLC-based control systems for automated machinery. This individual will work closely with cross-functional teams to ensure high-quality execution and customer satisfaction. KEY RESPONSIBILITIES AUTOMATION SYSTEM DESIGN - Design and develop PLC-based control systems tailored to the automation of industrial machinery. Select appropriate hardware and control strategies based on application requirements and industry standards. CONTROL PANEL ENGINEERING - Create and maintain detailed CAD drawings of industrial control panels and ensure all designs meet engineering best practices and regulatory compliance. PLC PROGRAMMING & TROUBLESHOOTING - Program, test, and debug PLC code for new and existing systems. Troubleshoot control logic both remotely and on-site to ensure optimal system performance. PROCESS FLOW DOCUMENTATION - Develop and maintain comprehensive process flow diagrams that reflect the logic and sequencing of PLC code. Ensure diagrams are updated as part of version control during software revisions. Maintain up-to-date documentation for all automation projects, including electrical schematics. TRAINING & TECHNICAL SUPPORT - Collaborate with the training department to create and revise troubleshooting manuals and technical guides that support operators and maintenance personnel in the field. QUALIFICATIONS 5 to 8 years of experience. Servant Leadership approach in building and developing a high-performance team. Proficient in Siemens LAD programming. Proficient in Autodesk 2D CAD. Proficient in setting up Profinet I/O. Proficient in Microsoft Office. Familiarity with UL508A requirements. Familiarity with Profinet Networking. Familiarity with Network Security. Familiarity with Modbus TCP/IP / RS232 Communications. KEY COMPETENCIES Team player who communicates well across departments Well organized with systematic approach to tracking historical information Emotionally intelligent with focus on relationship building with stakeholders Problem solving mindset with the ability to quickly adapt plans to meet emerging challenges Detailed oriented ATTRIBUTES DESIRED Positive and personable high-performance team member. Servant leader who demonstrates integrity, reliability, and stability. Focused and driven, seeking to grow and increase knowledge. Exemplary character and integrity. WE OFFER ESI Total Fuel Management offers several competitive benefits, including: Casual but professional atmosphere with the opportunity for personal and professional growth Paid vacation (after 90 days of employment), paid holidays per ESI Holiday schedule and paid sick days Health insurance Long-term and Short-term Disability Life AD&D Wellness Plan 401(k) Retirement plan Flexible Spending Account for medical and dependent care expenses 5 days of paid time off for qualified volunteer service Company match to contributions or donations to 501 (c) (3) organizations up to $750 Profit sharing, eligible after one year of employment. Flexibility to direct to company 401(k) or for personal discretion e.g., student loan repayment, housing costs, family expenses etc. At ESI Total Fuel Management, we're not just looking for an Automation Technician. We're seeking a dedicated leader who can drive our business segments forward. If you're ready to take on these responsibilities and help us fuel mission-critical facilities with reliability and expertise, we want to hear from you. ESI is an Equal Employment Opportunity Employer.
    $76k-107k yearly est. 15h ago
  • Mid Software Engineer (Back End Developer)

    Caribou Thunder

    Senior programmer job in Newport News, VA

    Mid Software Engineer (Back-End Developer) Please read the following job description thoroughly to ensure you are the right fit for this role before applying. Mid-Level | $80,000 - $98,000 | Newport News, VA | Secret Clearance Required Develop the code behind mission-critical defense systems. Join Caribou Thunder as a Back-End Software Engineer supporting the Global Command and Control System - Joint (GCCS-J), the Department of Defense's enterprise solution for joint and multinational command and control operations. You'll build and modernize software that fuses battlespace intelligence, delivering real-time situational awareness to warfighters across the globe. A Day in the Life - What You'll Do • Design, develop, and maintain back-end software components for the GCCS-J platform. • Write robust, scalable RESTful web services and integrate event-driven architectures. • Collaborate with multiple geographically distributed development teams in an Agile environment. • Conduct independent technical investigations and recommend optimal software solutions. • Architect, implement, and maintain databases (SQL, NoSQL, and Geospatial). • Support continuous integration and delivery through testing, deployment, and maintenance. • Communicate effectively with stakeholders and leadership to ensure timely, high-quality deliverables. Required Qualifications • Bachelor's degree in a Science, Technology, Engineering, or Mathematics (STEM) discipline, or equivalent experience • Advanced proficiency in Java and Object-Oriented Design and Programming • Experience developing RESTful web services • Proficiency with event and messaging platforms (e.g., Apache Kafka, RabbitMQ, ActiveMQ, GraphQL, NATS, SSEs) • Experience with multiple database types (SQL, NoSQL, GeoSpatial, Key/Object pair) • Strong understanding of back-end software architecture and design principles • Excellent written and verbal communication skills and ability to work in a collaborative environment • U.S. citizenship with the ability to obtain and maintain a Secret clearance Preferred Qualifications • Experience with IDE tools such as VSCode, Eclipse, or NetBeans • Experience writing microservices using Spring Boot • Familiarity with build ecosystems (Maven, Gradle, Jenkins) • Experience with automated testing (JUnit, Jest, Robot, Selenium) • Working knowledge of Linux and Windows administration • Experience with Docker, Open Container Initiative (OCI), and container orchestration tools like Kubernetes and Helm • Familiarity with database design and performance debugging • Experience with Agile methodologies • Understanding of Command and Control (C2) Systems and DoD environments • Familiarity with Application Security and Development Security Technical Implementation Guides (STIGs) • Experience with static code analysis tools (SonarQube, Fortify) and secure coding standards • Knowledge of networking and troubleshooting • Proficiency in the Atlassian Suite (JIRA, Confluence, Bitbucket) • Ability to apply mathematical and statistical concepts to algorithm development • Background in military intelligence, imagery, or strategic planning • Active Top Secret Security Clearance If this sounds like you, we'd love to talk. Apply today and build something that matters. Who is Caribou Thunder? Caribou Thunder is a HUBZone-certified small business providing advanced technical and engineering services to the U.S. Department of War and its mission partners. 35+ states and 20+ countries. We've delivered trusted solutions for over two decades - strengthening national readiness across missions on land, undersea, in the air, and throughout LEO, MEO, GEO, and deep space. Why Caribou Thunder? TEAM THUNDER - Mission Focused. Delivery Proven. Ready to Serve. Employee Advocacy Mission Proven Global Reach Skilled Teams Modern Tools Empowering Culture Our engineers and innovators ensure capability from sea floor to space frontier - delivering on time, maintaining compliance, and performing with precision in high-consequence environments. We specialize in Engineering Services, Cybersecurity, Software Development, Modeling & Simulation, Digital Engineering, and Artificial Intelligence - disciplines powering the nation's most complex technical missions. Employee Advocacy + Benefits Our people are the heart of Caribou Thunder. We invest in their growth, flexibility, and well-being - knowing their success drives ours. xevrcyc Benefits include: Premium Health, Dental & Vision Insurance 401(k) with 6% Company Match Flexible PTO & Work Schedule Education & Certification Reimbursement Support for Military Leave Work-Life Balance & Traditional Family Values Your future, your flexibility, your well-being - we invest in you. Apply and let's connect. #IND1
    $80k-98k yearly 1d ago
  • Senior Software Engineer

    PDS 3.8company rating

    Senior programmer job in Reston, VA

    Senior Mission Software Engineer - Space & Satellite Systems Hybrid | Either Virginia or Phoenix 6-month contract + extensions, with potential to convert We are hiring a Senior Mission Software Engineer to develop and maintain mission software supporting Mission Planning, Network Management, and Flight Dynamics for a Space Development Agency (SDA) program. The engineer will work across the SDLC, contribute to integration and testing, and operate within an Agile/Scrum environment. What you'll do End-to-end SDLC: plan, design, implement, test, and maintain ground mission software Contribute to software releases, integration, and support during key milestones Participate in architecture, requirements, design & code reviews Work within Agile/Scrum (Atlassian experience ideal) Create clear documentation and respond to stakeholder questions Must-have experience Bachelor's in Computer Science or related engineering discipline 8+ years of software engineering experience C/C++, Python, Linux and bash/shell scripting Debugging, performance optimization, unit testing in production systems Experience with mission planning, network management, or flight dynamics Strong communication skills and ability to work in a fast-changing engineering environment U.S. Citizenship required Nice-to-have skills Perl, Matlab, Java Kubernetes, Docker, Kafka Microservices, REST, ELK, SQL/NoSQL (Mongo) Atlassian tools: Jira, Bitbucket, Git, Confluence, Crucible CI/CD, JFrog, Artifactory, pipelines Work authorization U.S. Citizen required
    $94k-121k yearly est. 4d ago
  • Senior Statistician/Mathematician - Quality Assurance Framework (QAF) Accreditation

    Peraton 3.2company rating

    Senior programmer job in Herndon, VA

    Responsibilities Peraton has an opportunity for you to join our military intelligence program(s) of record to deliver, operate and sustain modernized, transformed data science/ data analysis environments worldwide that enable speedy and precise decision making to warfighters. Responsibilities: The Senior Statistician/Mathematician - Quality Assurance Framework (QAF) Accreditation specializes in collecting, analyzing, and interpreting data to solve and predict/ mitigate complex intelligence problems by applying statistical methods to provide insights that inform decision making. This position will focus on QAF Accreditation. Responsibilities are, but are not limited to: Statistician/Mathematician specifically: Develop and apply mathematical theories and statistical methods to solve intelligence problems. Collect, organize, interpret and summarize data to inform decision making to solve a broad range of problems. Develop mathematical or statistical models of phenomena for analysis or computational simulation. Design complex metrics projects that apply valid scientific techniques and utilize information obtained from baselines or historical data. Plan and perform data collection for projects, determining types/sizes of sample groups and parameters. Prepares data for processing by organizing information and checking for inaccuracies. Process large amounts of data for statistical modeling and graphic analysis/ metrics. Develop software or work with developers to automate the collecting and processing of data. Produce the results of analyses in graphs, charts, tables, and metrics. Prepare products to describe and document findings and activities; provide briefings to decision makers. QAF specific: Review and evaluation of QAF documentation submitted by advanced analytic product owners. Ensure compliance with tradecraft standards and adherence to best practices in Artificial Intelligence (AI) system development and deployment. Assess QAF documentation for completeness, accuracy, and thoroughness, and provide detailed feedback to advanced analytic product owners and developers. Support maintaining a QAF documentation repository to facilitate knowledge sharing and best practices. Collaborate with product owners and developers to identify and address potential issues or gaps in QAF documentation. Develop and deliver training materials and workshops to educate advanced analytic product owners, developers, and stakeholders on the QAF process and its application in AI system development. Assist analytic methodologists and advanced analytic product owners in translating technical documentation into analytic tradecraft compliant language. Collaborate with stakeholders to develop, implement, and refine best practices for translating technical documentation into tradecraft compliant language. Review and edit translated documentation to ensure accuracy, completeness, and adherence to tradecraft standards. Support capability development by contributing, editing, and storing code in Government owned/controlled source version control repositories. Qualifications Required Qualifications: Bachelor's degree in a relevant field, such as Statistics/ Mathematics or Computer Science, with a minimum of 17 years of experience or master's degree with a minimum of 12 years of work experience. Strong capabilities in Statistics/ Mathematics application. Strong analytical and critical thinking skills to interpret complex data and draw meaningful conclusions. Experienced in utilization of the Quality Assurance Framework and standards. Experienced in advanced analytics, machine learning, and data integration methodologies. Experienced with intelligence databases, software, and analytical tools. Ability to work collaboratively with users and stakeholders. Capacity to adapt to changing situations to prioritize tasks effectively. Excellent communication, analytical, and problem-solving skills. Preferred Qualifications: Master's degree in a relevant field, such as Statistics/ Mathematics or Computer Science. Experience working in the customer environment is preferred. Security Clearance: This Position requires an Active TS/SCI and the ability to obtain a CI Poly, US Citizenship is required to hold this clearance. Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure. Target Salary Range $135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
    $68k-99k yearly est. Auto-Apply 9d ago
  • AI/ML Software Engineer

    Toyon Research 4.1company rating

    Senior programmer job in Ashburn, VA

    Requirements Candidates for the AI/ML Software Engineer position should have a strong background in engineering, computer science, physics, and/or mathematics. An advanced degree (M.S./Ph.D.) or a Bachelor's degree and at least two years of industry experience are required. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Paid Holidays Paid Vacation and Sick leave Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave Discretionary Bonus Eligibility The annual pay range for the AI/ML Software Engineer position is $110,000 to $190,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2609-C
    $110k-190k yearly 30d ago
  • IT - Application Programmer ON-SITE

    BMS Direct

    Senior programmer job in Lynchburg, VA

    Full-time Description Purpose of Job: Analyze, develop, test, maintain and document applications mainly for statement and invoice processing utilizing PReS Connect for document composition and Alchem-e for workflows. Supervises: None Essential duties and responsibilities: Analyze objectives specified in existing documentation and business rules within existing applications in preparation for conversions from our Legacy systems. Write, test, maintain and document appropriate code for converting these existing applications from the Legacy systems into Windows-based systems using PReS Connect document composition software and Alchem-e workflow software Create application documentation detailing business rules and specifications for future reference, change management and training purposes Provide program changes to Operations Department needed in job documentation for automated applications as necessary Convert, parse and analyze data files using various database applications and utilities Perform other duties as directed by Supervisor or Manager General Time Allocations: This position will require 100% of your time to be spent programming applications during the conversion process from our Legacy systems over to Windows-based systems and the setup of new customer billing applications. Working conditions: Typical workday: 8:00 - 5:00 with some evening and weekend work Noise: low Environment: good Requirements Required qualifications: Objectif Lune's PReS Connect, Racami's Alchem-e, Microsoft Office, Microsoft Windows Server, BCC postal software, Programming languages such as PHP, Perl and JavaScript and Microsoft SQL Server or other relational database experience Education and/or Experience: Bachelor's degree or equivalent combination of education and experience. Manual and physical requirements: Regularly required to sit or stand. Required to occasionally move and/or lift 45 pounds or more. Other skills: Good communication and interpersonal skills, a logical approach to problem solving and self-reliance with the capability of working independently or in a team. Maintain professional appearance and demeanor that reflect the company's commitment to quality, continuous improvement, and respect for individuals.
    $69k-99k yearly est. 53d ago
  • IT - Application Programmer ON-SITE

    BMS Direct, Inc.

    Senior programmer job in Lynchburg, VA

    Job DescriptionDescription: Purpose of Job: Analyze, develop, test, maintain and document applications mainly for statement and invoice processing utilizing PReS Connect for document composition and Alchem-e for workflows. Supervises: None Essential duties and responsibilities: Analyze objectives specified in existing documentation and business rules within existing applications in preparation for conversions from our Legacy systems. Write, test, maintain and document appropriate code for converting these existing applications from the Legacy systems into Windows-based systems using PReS Connect document composition software and Alchem-e workflow software Create application documentation detailing business rules and specifications for future reference, change management and training purposes Provide program changes to Operations Department needed in job documentation for automated applications as necessary Convert, parse and analyze data files using various database applications and utilities Perform other duties as directed by Supervisor or Manager General Time Allocations: This position will require 100% of your time to be spent programming applications during the conversion process from our Legacy systems over to Windows-based systems and the setup of new customer billing applications. Working conditions: Typical workday: 8:00 - 5:00 with some evening and weekend work Noise: low Environment: good Requirements: Required qualifications: Objectif Lune's PReS Connect, Racami's Alchem-e, Microsoft Office, Microsoft Windows Server, BCC postal software, Programming languages such as PHP, Perl and JavaScript and Microsoft SQL Server or other relational database experience Education and/or Experience: Bachelor's degree or equivalent combination of education and experience. Manual and physical requirements: Regularly required to sit or stand. Required to occasionally move and/or lift 45 pounds or more. Other skills: Good communication and interpersonal skills, a logical approach to problem solving and self-reliance with the capability of working independently or in a team. Maintain professional appearance and demeanor that reflect the company's commitment to quality, continuous improvement, and respect for individuals.
    $69k-99k yearly est. 25d ago
  • Web Developer and Programmer

    Details

    Senior programmer job in Blacksburg, VA

    The Bradley Department of Electrical and Computer Engineering is seeking applicants for a Web Developer and Programmer. The position requires the installation, configuration, and administration of department servers; Creation of PHP and JS webapps that integrate with existing departmental systems; Maintenance and upkeep of departmental databases and internal web tools; High level of Full-stack developer skills, such as experience in LAMP stack development; End user technical support for Windows, Mac, and Linux-based PCs; Installation and maintenance of physical hardware in the department's data center; Effective and timely communication with departmental faculty, staff, and students. Required Qualifications Bachelor's Degree in Computer Science or equivalent experience. High level of Full-stack developer skills, such as experience in LAMP stack development. Demonstrated experience managing and designing scalable data structures for large organizations. Demonstrated experience designing user interfaces for websites and apps. Solid communication skills, including interpreting feature requests and proposed solutions to determine underlying problems. Working knowledge of Windows, Mac, and Linux PCs and workstations. Experience troubleshooting hardware and software problems. Preferred Qualifications Experience directly handling and securing sensitive or classified information. Experience installing and maintaining hardware in a data center environment. Experience with Node.js web stacks. Proficient with Python. Experience designing websites and documents in accordance with Section 508's accessibility guidelines. Experience maintaining the internal software systems used by the department (ECE Purchasing, ECE Student Funding, ECE Admissions, ECE Travel, and ECE Key management). Experience with the department's software needs, including FERPA, student and faculty PII, and university information requirements. Experience building websites and applications in compliance with the EU's GDPR laws. Experience building websites and applications in compliance with California's CCPA laws. Appointment Type Restricted Salary Information Commensurate with Experience Review Date 10/28/2024 Additional Information The successful candidate will be required to have a criminal conviction check. About Virginia Tech Dedicated to its motto, Ut Prosim (That I May Serve), Virginia Tech pushes the boundaries of knowledge by taking a hands-on, transdisciplinary approach to preparing scholars to be leaders and problem-solvers. A comprehensive land-grant institution that enhances the quality of life in Virginia and throughout the world, Virginia Tech is an inclusive community dedicated to knowledge, discovery, and creativity. The university offers more than 280 majors to a diverse enrollment of more than 36,000 undergraduate, graduate, and professional students in eight undergraduate colleges, a school of medicine, a veterinary medicine college, Graduate School, and Honors College. The university has a significant presence across Virginia, including the Innovation Campus in Northern Virginia; the Health Sciences and Technology Campus in Roanoke; sites in Newport News and Richmond; and numerous Extension offices and research centers. A leading global research institution, Virginia Tech conducts more than $500 million in research annually. Virginia Tech endorses and encourages participation in professional development opportunities and university shared governance. These valuable contributions to university shared governance provide important representation and perspective, along with opportunities for unique and impactful professional development. Virginia Tech does not discriminate against employees, students, or applicants on the basis of age, color, disability, sex (including pregnancy), gender, gender identity, gender expression, genetic information, ethnicity or national origin, political affiliation, race, religion, sexual orientation, or military status, or otherwise discriminate against employees or applicants who inquire about, discuss, or disclose their compensation or the compensation of other employees or applicants, or on any other basis protected by law. If you are an individual with a disability and desire an accommodation, please contact K Atkins at ************* during regular business hours at least 10 business days prior to the event.
    $64k-83k yearly est. 60d+ ago
  • Android Software Developer

    Simventions, Inc.-Glassdoor ✪ 4.6

    Senior programmer job in Colonial Beach, VA

    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We are looking for a mid-level Software Engineer to join our team! This individual will provide software engineering in an Agile development environment as part of a team creating prototype robotic systems to support live training exercises. Travel: 10-15% Clearance: An ACTIVE Secret Clearance is required for this position. Applicants selected will be subject to asecurity investigation and may need to meet eligibility requirements for access to classified information. US Citizenship is required to obtain a clearance. Requirements: United States Citizenship At least four (4) years of Python software development experience In-depth understanding of Android software and application development Ability to clearly and accurately document software source code, specifications, and manuals Modeling and/or simulations, interface coding, TCP/IP, and serial communications Excellent oral and written communication skills Ability to collaborate constructively and present overall results with other government and contractor personnel Ability to thrive in a flexible and dynamic work environment Responsibilities: Writing, troubleshooting, and supporting Python software, usually written for ROS2 (Robot Operating System) Design and build advanced applications for the Android platform Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software Gain understanding and knowledge of various robotic systems Actively support all aspects of the system development lifecycle (analysis, requirements definition, design, coding, development and unit testing, maintenance and preparing associated documentation) with an emphasis on software development Preferred Skills and Experience: Experience with writing, testing, maintaining, and supporting live mobile applications for the Android Tactical Assault Kit (ATAK) systems Experience with ROS2 C++ development experience for performance critical code Experience with developing software for Ubuntu Willingness to travel to support test events in the field Comfortable working on a team and interfacing with outside entities Willingness to adapt quickly to new requirements Agile/SCRUM experience Knowledge of Git and GitLab Experience with Hardware-in-the-loop (HWIL) and/or Software-in-the-loop (SWIL) testing Education: A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required. Compensation: Compensation at SimVentions is determined by a number of factors, including, but not limited to, the candidate's experience, education, training, security clearance, work location, skills, knowledge, and competencies, as well as alignment with our corporate compensation plan and contract specific requirements. The projected annual compensation range for this position is $80,000 - $110,000 (USD). This estimate reflects the standard salary range for this position and is just one component of the total compensation package that SimVentions offers. Benefits: At SimVentions, we're committed to supporting the total well-being of our employees and their families. Our benefit offerings include comprehensive health and welfare plans to serve a variety of needs. We offer: Medical, dental, vision, and prescription drug coverage Employee Stock Ownership Plan (ESOP) Competitive 401(k) programs Retirement and Financial Counselors Health Savings and Health Reimbursement Accounts Flexible Spending Accounts Life insurance, short- & long-term disability Continuing Education Assistance Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military) Third Party Employee Assistance Program that offers emotional and lifestyle well-being services, to include free counseling Supplemental Benefit Program Why Work for SimVentions?: SimVentions is about more than just being a place to work with other growth-orientated technically exceptional experts. It's also a fun place to work. Our family-friendly atmosphere encourages our employee-owners to imagine, create, explore, discover, and do great things together. Support Our Warfighters SimVentions is a proud supporter of the U.S. military, and we take pride in our ability to provide relevant, game-changing solutions to our armed men and women around the world. Drive Customer Success We deliver innovative products and solutions that go beyond the expected. This means you can expect to work with a team that will allow you to grow, have a voice, and make an impact. Get Involved in Giving Back We believe a well-rounded company starts with well-rounded employees, which is why we offer diverse service opportunities for our team throughout the year. Build Innovative Technology SimVentions takes pride in its innovative and cutting-edge technology, so you can be sure that whatever project you work on, you will be having a direct impact on our customer's success. Work with Brilliant People We don't just hire the smartest people; we seek experienced, creative individuals who are passionate about their work and thrive in our unique culture. Create Meaningful Solutions We are trusted partners with our customers and are provided challenging and meaningful requirements to help them solve. Employees who join SimVentions will enjoy additional perks like: Employee Ownership: Work with the best and help build YOUR company! Family focus: Work for a team that recognizes the importance of family time. Culture: Add to our culture of technical excellence and collaboration. Dress code: Business casual, we like to be comfortable while we work. Resources: Excellent facilities, tools, and training opportunities to grow in your field. Open communication: Work in an environment where your voice matters. Corporate Fellowship: Opportunities to participate in company sports teams and employee-led interest groups for personal and professional development. Employee Appreciation: Multiple corporate events throughout the year, including Holiday Events, Company Picnic, Imagineering Day, and more. Founding Partner of the FredNats Baseball team: Equitable distribution of tickets for every home game to be enjoyed by our employee-owners and their families from our private suite. Food: We have a lot of food around here! MWAC -
    $80k-110k yearly 3d ago
  • Jr. BAS Programmer

    Vertical Mechanical Group

    Senior programmer job in Sterling, VA

    Junior BAS Programmer Employment Type: Full-Time At Vertical Mechanical Group (VMG), we are always seeking talented individuals to join our growing team. Our commitment to exceptional customer service and innovative solutions drives our success and fuels continuous expansion. We're excited to offer opportunities for motivated professionals who are ready to elevate their careers. When you join VMG, you become part of a close-knit, supportive team that values both its employees and clients. Here, your growth powers our success. About the Role VMG is seeking a motivated and technically skilled Junior Building Automation Systems (BAS) Programmer to support our growing Controls Division. This role is ideal for candidates with a strong foundation in BAS programming who are ready to contribute on day one. You will be responsible for programming and commissioning building automation and HVAC control systems across commercial projects while supporting the team and developing your technical leadership skills. Key Responsibilities Program, configure, and commission BAS and HVAC control systems using Niagara AX/N4 and Edge controllers. Provide point-to-point checkout, verify system functionality, and ensure alignment with project sequences of operation. Understand how to integrate and control HVAC systems including VAV, VRF, DOAS, and hydronic systems (e.g., cooling towers, open/closed loops). Work with third-party commissioning agents and support functional performance testing. Ensure network management, device communication, and integration with building systems are performed accurately. Interpret and work from mechanical drawings, risers, and control schematics. Provide training and support to coworkers and clients, and help upskill junior technicians as needed. Identify issues and offer independent solutions for technical and on-site challenges. Perform updates and troubleshooting with minimal oversight. Contribute to a positive and collaborative team environment while being capable of working alone for extended periods. Qualifications 2-3 years of hands-on experience with the Niagara platform (AX and/or N4; N4 preferred) and Edge controllers. 2-4 years of experience in the Building Automation field. Strong understanding of HVAC equipment and control system functionality, including: Single-zone and VAV systems VRF/DOAS integration Hydronic systems and cooling tower applications Network management and system integration Solid troubleshooting skills and an independent, solutions-driven mindset. Strong skills in interpreting technical prints, wiring diagrams, and controls schematics. Strong working knowledge of low voltage theory and its application in BAS environments. Excellent communication skills and ability to support peers in a teaching or mentoring capacity. Compensation & Benefits Base Salary: $65,000 - $75,000/year, depending on experience and qualifications. Additional earning potential through performance-based reviews after proven success. Comprehensive benefits package including medical, dental, vision, 401(k), and paid time off. Opportunities for professional development and advancement within the Controls team. Supportive, collaborative, and forward-thinking work environment. How to Apply If you're ready to grow your career in BAS programming and thrive in a company that values innovation, expertise, and employee success, we want to hear from you. Please submit your resume outlining your experience and qualifications for this role. Vertical Mechanical Group is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Note: VMG participates in a drug testing program. All candidates are required to submit to a drug test as a condition of employment.
    $65k-75k yearly 60d+ ago
  • Senior Statistician/Mathematician - Quality Assurance Framework (QAF) Oversight & Monitoring

    Peraton 3.2company rating

    Senior programmer job in Reston, VA

    Responsibilities Peraton has an opportunity for you to join our military intelligence program(s) of record to deliver, operate and sustain modernized, transformed data science/ data analysis environments worldwide that enable speedy and precise decision making to warfighters. Responsibilities: The Senior Statistician/Mathematician - Quality Assurance Framework (QAF) Oversight & Monitoring specializes in collecting, analyzing, and interpreting data to solve and predict/ mitigate complex intelligence problems by applying statistical methods to provide insights that inform decision making. This position will focus on QAF Oversight & Monitoring. Responsibilities are, but are not limited to: Statistician/Mathematician specifically: Develop and apply mathematical theories and statistical methods to solve intelligence problems. Collect, organize, interpret and summarize data to inform decision making to solve a broad range of problems. Develop mathematical or statistical models of phenomena for analysis or computational simulation. Design complex metrics projects that apply valid scientific techniques and utilize information obtained from baselines or historical data. Plan and perform data collection for projects, determining types/sizes of sample groups and parameters. Prepares data for processing by organizing information and checking for inaccuracies. Process large amounts of data for statistical modeling and graphic analysis/ metrics. Develop software or work with developers to automate the collecting and processing of data. Produce the results of analyses in graphs, charts, tables, and metrics. Prepare products to describe and document findings and activities; provide briefings to decision makers. QAF specific: Conduct audits to ensure compliant use of AI systems for approved use-cases in all source analysis. Evaluate advanced analytics performance and compliance with tradecraft standards. Develop and maintain a repository of audit findings and recommendations to identify areas of improvement. Facilitate knowledge sharing and best practices across the organization. Design and execute Testing, Evaluation, Verification, and Validation (TEVV) protocols. Evaluate the performance, robustness, and fairness of AI systems in all source analysis contexts. Develop and apply statistical models and methods to analyze TEVV results and identify areas for improvement. Develop and implement corrective actions to address TEVV findings. Develop and track performance metrics to evaluate the effectiveness of AI systems in all source analysis. Analyze and interpret performance metrics to identify trends, patterns, and areas for improvement. Collaborate with stakeholders to develop and implement data-driven decision-making processes to inform AI system development and improvement. Publish and present research findings on AI assurance methodologies and best practices. Support capability development by contributing, editing, and storing code in Government owned/controlled source version control repositories. Qualifications Required Qualifications: Bachelor's degree in a relevant field, such as Statistics/ Mathematics or Computer Science, with a minimum of 17 years of experience or master's degree with a minimum of 12 years of work experience. Strong in Statistics/ Mathematics application and QAF Oversight & Monitoring. Strong analytical and critical thinking skills to interpret complex data and draw meaningful conclusions. Experienced in utilization of the Quality Assurance Framework and standards. Experienced in advanced analytics, machine learning, and data integration methodologies. Experienced with intelligence databases, software, and analytical tools. Ability to work collaboratively with users and stakeholders. Capacity to adapt to changing situations to prioritize tasks effectively. Excellent communication, analytical, and problem-solving skills. Preferred Qualifications: Master's degree in a relevant field, such as Statistics/ Mathematics or Computer Science. Experience working in the customer environment is preferred. Security Clearance: This Position requires an Active TS/SCI and the ability to obtain a CI Poly, US Citizenship is required to hold this clearance. Peraton Overview Peraton is a next-generation national security company that drives missions of consequence spanning the globe and extending to the farthest reaches of the galaxy. As the world's leading mission capability integrator and transformative enterprise IT provider, we deliver trusted, highly differentiated solutions and technologies to protect our nation and allies. Peraton operates at the critical nexus between traditional and nontraditional threats across all domains: land, sea, space, air, and cyberspace. The company serves as a valued partner to essential government agencies and supports every branch of the U.S. armed forces. Each day, our employees do the can't be done by solving the most daunting challenges facing our customers. Visit peraton.com to learn how we're keeping people around the world safe and secure. Target Salary Range $135,000 - $216,000. This represents the typical salary range for this position. Salary is determined by various factors, including but not limited to, the scope and responsibilities of the position, the individual's experience, education, knowledge, skills, and competencies, as well as geographic location and business and contract considerations. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. EEO EEO: Equal opportunity employer, including disability and protected veterans, or other characteristics protected by law.
    $68k-99k yearly est. Auto-Apply 9d ago
  • Software Engineer - Java

    Toyon Research 4.1company rating

    Senior programmer job in Ashburn, VA

    Requirements Collaborate with engineering staff and government clients to gather, clarify, and document business requirements. Design and develop software solutions, including mockups, wireframes, and prototypes. Implement approved features and modifications in Java, ensuring high-quality, maintainable code. Conduct testing, debugging, and deployment activities for production systems. Participate in both office and on-site work to implement government-approved upgrades Contribute to group presentations, software demonstrations, and formal training sessions by preparing clear and effective materials. Required Qualifications Education: Bachelor's degree in Computer Science, Information Systems, or a related discipline - or equivalent professional experience. Java Development: Minimum 2 years of professional experience with Java 17 or later, including strong object-oriented programming skills. Databases: Solid understanding of relational database management systems (RDBMS) and proficiency with SQL for data querying and manipulation. Tools & Build Systems: Experience with Git for version control, Eclipse IDE (or similar), and Apache Maven for project build and dependency management. Preferred Skills Frameworks: Familiarity with Spring Boot 3.x for building enterprise-grade applications. Web Services: Understanding of the REST architectural style for designing and implementing web APIs. Design: Experience with CAD application software and vector graphics design tools. WE OFFER AN EXCEPTIONAL EMPLOYEE BENEFITS PACKAGE! Competitive Industry Pay 100% Employer-Paid Medical Insurance Premium HSA with Employer Contributions Dental and Vision Coverage Options Paid Holidays Paid Vacation and Sick leave Company Funded 401(k) and Profit Sharing Plans Employee Stock Ownership Plan (ESOP) Life and Disability Insurance Paid Parental Leave Discretionary Bonus Eligibility The annual pay range for the Software Engineer - Java position is $90,000 to $150,000. The posted pay range values provide the candidate with guidance on annual base compensation for the position, at a full time level of effort, exclusive of overtime, bonus, and benefits-related compensation, over a range of qualifications that may fit hiring objectives. Toyon Research Corporation will consider the individual candidate's education, work experience, applicable knowledge, skills and training, among other factors, when preparing an offer of employment. Pay Transparency Nondiscrimination Provision Equal Opportunity Employer including Disability and Veterans Applicant Privacy Notice Learn more about our company in our latest video, We are Toyon. Ref #2561-G
    $90k-150k yearly 52d ago
  • Android Software Developer

    Simventions, Inc.-Glassdoor ✪ 4.6

    Senior programmer job in Bowling Green, VA

    SimVentions is a 100% employee-owned business and has consistently been voted one of Virginia's Best Places to Work. We are looking for a mid-level Software Engineer to join our team! This individual will provide software engineering in an Agile development environment as part of a team creating prototype robotic systems to support live training exercises. Travel: 10-15% Clearance: An ACTIVE Secret Clearance is required for this position. Applicants selected will be subject to asecurity investigation and may need to meet eligibility requirements for access to classified information. US Citizenship is required to obtain a clearance. Requirements: United States Citizenship At least four (4) years of Python software development experience In-depth understanding of Android software and application development Ability to clearly and accurately document software source code, specifications, and manuals Modeling and/or simulations, interface coding, TCP/IP, and serial communications Excellent oral and written communication skills Ability to collaborate constructively and present overall results with other government and contractor personnel Ability to thrive in a flexible and dynamic work environment Responsibilities: Writing, troubleshooting, and supporting Python software, usually written for ROS2 (Robot Operating System) Design and build advanced applications for the Android platform Serve as an Agile Scrum team member providing software development and maintenance for the delivery of releasable software Gain understanding and knowledge of various robotic systems Actively support all aspects of the system development lifecycle (analysis, requirements definition, design, coding, development and unit testing, maintenance and preparing associated documentation) with an emphasis on software development Preferred Skills and Experience: Experience with writing, testing, maintaining, and supporting live mobile applications for the Android Tactical Assault Kit (ATAK) systems Experience with ROS2 C++ development experience for performance critical code Experience with developing software for Ubuntu Willingness to travel to support test events in the field Comfortable working on a team and interfacing with outside entities Willingness to adapt quickly to new requirements Agile/SCRUM experience Knowledge of Git and GitLab Experience with Hardware-in-the-loop (HWIL) and/or Software-in-the-loop (SWIL) testing Education: A Bachelor of Science (BS) degree from an accredited college or university in an engineering, scientific, or technical discipline is required. Compensation: Compensation at SimVentions is determined by a number of factors, including, but not limited to, the candidate's experience, education, training, security clearance, work location, skills, knowledge, and competencies, as well as alignment with our corporate compensation plan and contract specific requirements. The projected annual compensation range for this position is $80,000 - $110,000 (USD). This estimate reflects the standard salary range for this position and is just one component of the total compensation package that SimVentions offers. Benefits: At SimVentions, we're committed to supporting the total well-being of our employees and their families. Our benefit offerings include comprehensive health and welfare plans to serve a variety of needs. We offer: Medical, dental, vision, and prescription drug coverage Employee Stock Ownership Plan (ESOP) Competitive 401(k) programs Retirement and Financial Counselors Health Savings and Health Reimbursement Accounts Flexible Spending Accounts Life insurance, short- & long-term disability Continuing Education Assistance Paid Time Off, Paid Holidays, Paid Leave (e.g., Maternity, Paternity, Jury Duty, Bereavement, Military) Third Party Employee Assistance Program that offers emotional and lifestyle well-being services, to include free counseling Supplemental Benefit Program Why Work for SimVentions?: SimVentions is about more than just being a place to work with other growth-orientated technically exceptional experts. It's also a fun place to work. Our family-friendly atmosphere encourages our employee-owners to imagine, create, explore, discover, and do great things together. Support Our Warfighters SimVentions is a proud supporter of the U.S. military, and we take pride in our ability to provide relevant, game-changing solutions to our armed men and women around the world. Drive Customer Success We deliver innovative products and solutions that go beyond the expected. This means you can expect to work with a team that will allow you to grow, have a voice, and make an impact. Get Involved in Giving Back We believe a well-rounded company starts with well-rounded employees, which is why we offer diverse service opportunities for our team throughout the year. Build Innovative Technology SimVentions takes pride in its innovative and cutting-edge technology, so you can be sure that whatever project you work on, you will be having a direct impact on our customer's success. Work with Brilliant People We don't just hire the smartest people; we seek experienced, creative individuals who are passionate about their work and thrive in our unique culture. Create Meaningful Solutions We are trusted partners with our customers and are provided challenging and meaningful requirements to help them solve. Employees who join SimVentions will enjoy additional perks like: Employee Ownership: Work with the best and help build YOUR company! Family focus: Work for a team that recognizes the importance of family time. Culture: Add to our culture of technical excellence and collaboration. Dress code: Business casual, we like to be comfortable while we work. Resources: Excellent facilities, tools, and training opportunities to grow in your field. Open communication: Work in an environment where your voice matters. Corporate Fellowship: Opportunities to participate in company sports teams and employee-led interest groups for personal and professional development. Employee Appreciation: Multiple corporate events throughout the year, including Holiday Events, Company Picnic, Imagineering Day, and more. Founding Partner of the FredNats Baseball team: Equitable distribution of tickets for every home game to be enjoyed by our employee-owners and their families from our private suite. Food: We have a lot of food around here! MWAC -
    $80k-110k yearly 3d ago

Learn more about senior programmer jobs

Do you work as a senior programmer?

What are the top employers for senior programmer in VA?

TMC Technologies

CIS Secure

Sr Systems Administrator In Augusta, Georgia

Top 6 Senior Programmer companies in VA

  1. Southland Industries

  2. Intrepid Solutions and Services

  3. Patient First

  4. TMC Technologies

  5. CIS Secure

  6. Sr Systems Administrator In Augusta, Georgia

Job type you want
Full Time
Part Time
Internship
Temporary

Browse senior programmer jobs in virginia by city

All senior programmer jobs

Jobs in Virginia