Post job

Staff software engineer jobs in Suffolk, VA

- 258 jobs
All
Staff Software Engineer
Software Engineer
Senior Software Engineer
Software Engineer Lead
Software Developer
Lead Engineer
Senior Engineer
Embedded Software Developer
Senior Software Engineer Manager
Software Test Engineer
Assistant Software Engineer
Senior Software Application Engineer
Principal Engineer
  • Software Engineer

    Acro Service Corp 4.8company rating

    Staff software engineer job in Newport News, VA

    The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Local candidate and visa sponsorship will not be considered. Only US citizens who are eligible for obtaining secret clearance. Job Description Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. C#, SQL, VB, Java, JSON, Python, • Working knowledge of LINQ and Entity Framework • Visual Studio for software development, • Practical understanding of Microsoft Visual Basic • Ability to work with variety of different people in the Trades, and Engineering Management, • Capable of leading multiple projects from a software development standpoint. The ability to communicate well with highly technical and non-technical people, and act as an intermediary between customers and software team. • Ability to refactor code solutions to make it cleaner and more efficient. The ability to coach junior members in problem solving and convey good coding practices. Working knowledge of clean code methodology. Working knowledge of Model-View-Presenter (MVP) architecture. Basic Qualifications 9 Years with Bachelor of Science degree in related field; 7 years of relevant professional experience with a Master's Degree; 4 years of relevant professional experience with a PhD. Critical Skills This position is intended to support the database development team in the Coatings Technology and Materials Engineering Department E33. Candidate must be able to work well with all types of different people in various positions both within the coatings commodity and various other commodities like welding and NDT to develop software that provides integrated solutions and streamlines disconnected processes and tools. Additionally the candidate must be able to perform the following: • Regular communication with direct management on progress • Utilize customer input to improve deliverables • Instruction and requirements development • Agile project management • Background using Azure DevOps and Git
    $96k-133k yearly est. 5d ago
  • Lead Software Engineer, Full Stack

    Capital One 4.7company rating

    Staff software engineer job in Newport News, 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 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. 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 4 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, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 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 Engineer Richmond, 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 ; 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 1- or via email at . 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).
    $193.4k-220.7k yearly 5h ago
  • Software Engineer

    Redbeard Solutions

    Staff software engineer job in Newport News, VA

    This is a senior-level software engineering role supporting a database development team within an engineering and materials environment. The position focuses on designing, developing, testing, and maintaining software applications that streamline engineering and manufacturing processes. The ideal candidate will work closely with engineers, technical teams, and stakeholders to deliver integrated software solutions. Key Responsibilities Design, develop, test, debug, and document software applications and systems Collaborate with engineers and technical teams to develop integrated software solutions Analyze system requirements, user needs, and data inputs/outputs Develop clear instructions, documentation, and technical requirements Use Agile methodologies to manage and deliver software projects Communicate progress and updates regularly with management Improve and refactor existing code for performance and maintainability Mentor junior developers and promote clean coding practices Required / Preferred Skills Strong experience with C#, SQL, VB, Java, Python, JSON Working knowledge of LINQ and Entity Framework Experience using Visual Studio for development Familiarity with Azure DevOps and Git Understanding of clean code principles and MVP architecture Ability to communicate effectively with both technical and non-technical teams Comfortable working in a hands-on engineering/manufacturing environment Education & Experience Bachelor's Degree: 9+ years of relevant experience Master's Degree: 7+ years of relevant experience PhD: 4+ years of relevant experience Additional Information No travel required PPE required onsite (hard hat, safety glasses, steel-toe boots) Fully onsite role (no virtual or telework option)
    $71k-95k yearly est. 1d ago
  • Software Test Engineer

    Knight Federal 3.9company rating

    Staff software engineer job in Virginia Beach, VA

    Requirements 3 years relevant experience with Bachelors in related field; 0 years' experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience. Bachelor-level degree in an Engineering Discipline 3 years of experience in systems engineering Working knowledge of Unix Previous C++ software experience Ability to develop a task plan and then execute the plan Security+ certification (or must obtain within 3 months of hire). An Active Secret Clearance (or ability to obtain a clearance) Desired Operational or development knowledge of training systems is a plus but not required. Experience with JIRA and subversion a plus. Knight Federal Solutions provides equal employment opportunities to all qualified individuals without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, physical or mental disability, military or veteran status, genetic information or any other protected classification.
    $75k-101k yearly est. 55d ago
  • Software Engineer - FS Poly - up to $180K

    Stanleyreid

    Staff software engineer job in Newport News, VA

    Our client is a services and solutions company headquartered in Reston, VA. Founded on a strong foundation of government service, they prioritize values like transparency and innovation, aiming to create a positive and rewarding work environment. They are seeking a Software Engineer to support their prime program in the Tidewater-VA area. Successful Software Engineers will have: - 5+ years of professional experience with working knowledge of several programming languages (Java, Python, C++, C#, Node.js, SQL, etc.). - Understanding of databases to include MySQL, PostgreSQL, and/or Oracle. - Experience with both Linux and Windows. - Experience with containerization, automation, and secure network configuration (Docker, Ansible). This work requires an active TS/SCI + FS Poly government clearance and US Citizenship. Work is performed 100% onsite in the Tidewater-VA area. Base salary is up to $180K for highly qualified candidates.
    $180k yearly 60d+ ago
  • Software Engineer

    Staffed4U

    Staff software engineer job in Newport News, VA

    Clearance Required: Active Secret Clearance Employment Type: Full-Time Salary Range: $83,000-$178,000 (USD) base salary Salary is commensurate with experience, education, and skill level. Additional bonuses and a comprehensive benefits package may apply. Position Overview: This position offers an exciting opportunity for a Software Engineer with strong technical skills, initiative, and a passion for problem-solving in dynamic environments. Engineers at all levels (Junior, Mid, and Senior) are encouraged to apply. The role involves full life-cycle software development with a focus on Agile methodologies and collaboration across geographically dispersed teams. Key Responsibilities: Drive software development efforts across the full lifecycle: requirements, design, implementation, testing, and maintenance Exhibit a positive, proactive approach to software problem-solving, especially in undefined or evolving technical environments Interface effectively with remote development teams and communicate project status and blockers clearly Lead or support technical investigations and provide sound technical recommendations Support integration of mission-critical software systems into larger enterprise platforms Develop and maintain documentation, unit testing, and quality assurance practices Follow Agile development methodologies and contribute to team sprints and deliverables Required Qualifications: Bachelor's degree in a STEM field or equivalent experience Proficiency in Java and object-oriented programming principles Familiarity with build tools (e.g., Maven) and version control (e.g., Git) Experience writing and maintaining software documentation Solid understanding of software testing principles and unit testing frameworks Ability to review and critique code for best practices and optimization Knowledge of static code analysis tools and remediation techniques Experience with Agile methodologies and team-based development environments Strong communication skills and ability to work collaboratively in a team Ability to travel up to 10% as needed U.S. citizenship and an active Secret clearance are required Desired Skills: Proficiency in additional programming languages (e.g., C, C++, C#, Python, JavaScript, Perl, Ansible) Familiarity with frameworks such as Spring or Vue.js Experience using IDEs, JIRA, Confluence, Jenkins, Bitbucket, and other DevOps tools Knowledge of containerized application development and orchestration (e.g., Docker, Kubernetes, Helm) Understanding of DevSecOps principles and secure coding practices Background in automated testing, test-driven development, and performance testing Database design and familiarity with data structures Experience with Command and Control (C2) systems System administration skills for Linux and Windows environments Familiarity with STIG compliance, network troubleshooting, and application security Background in military systems, intelligence, imagery, or strategic planning is a plus Knowledge of mathematical and statistical operations related to software algorithms Interested candidates should submit a current resume highlighting relevant experience and any applicable certifications. Candidates must currently hold a Secret clearance and be U.S. citizens. We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected status under applicable law. https://www.staffed4u.com/
    $83k-178k yearly 60d+ ago
  • Software Engineer LEAD

    Connect Talent Solutions

    Staff software engineer job in Virginia Beach, VA

    Connect Talent Solutions has an opportunity for a Software Engineer, Lead to independently formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. responsibilities will include, but are not limited to the following: · Independently develop and direct software system testing procedures, programming, and documentation. · Analyze, define, and document requirements for: o Data o Workflow o Logical processes o Hardware o Operating system environment o Interfaces with other systems o Internal and external checks o Controls o Outputs · Analyze and estimate feasibility, costs, time, and compatibility with hardware and other programs. · Using experience and judgment, develop and maintain plans outlining steps and time tables for developing programs. · Train end users or technical support staff to use programs. Candidates must possess the following knowledge, skills, and experience: · Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. · Six (6)+ years of professional experience in Python, C, C++, C#, Visual Basic and/or other object oriented languages. · Demonstrate software development using one or more of these languages under the: o Unix o Windows o Linux, and/or MS-DOS operating systems
    $98k-132k yearly est. 60d+ ago
  • Third Assistant Engineer -- Seaward Services - TSVRON

    Alcatraz Cruises

    Staff software engineer job in Norfolk, VA

    Salary: $41.03 / hour Hornblower is seeking a Third Assistant Engineer for our Seaward Services TSVRON operation in Norfolk VA. About You: This person will be adaptable, dynamic, and embody Hornblower's RESPECT Service System. About the Opportunity: The Third Assistant Engineer (3AE) serves as a vital member of the Engineering Department aboard Training Support Vessels. This position assists in the operation, maintenance, and repair of propulsion and auxiliary systems under the direction of the Chief Engineer and senior engineering officers. The 3AE stands engine room watches and participates in both underway and in-port engineering duties in accordance with the vessel's operational requirements. Essential Duties & Responsibilities: * Serve as a member of the Engineering Department and support safe and effective operation of all shipboard machinery. * Perform preventive maintenance, troubleshooting, inspections, and repairs on propulsion and auxiliary equipment as directed by the Chief Engineer. * Stand assigned engine room watches (Duty Engineer) in compliance with the vessel's watch schedule and engineering watchstanding practices. * Respond as the on-call Duty Engineer while the vessel is in homeport, following the rotational watch bill. * Record and maintain accurate engineering logs, equipment readings, and maintenance notes as required. * Comply with all engineering safety protocols, environmental regulations, and operational standards. * Assist in monitoring system performance, reporting abnormalities, and supporting corrective actions. * Perform other duties as assigned to ensure reliable engineering operations and vessel readiness. Requirements & Qualifications: * Valid U.S. Coast Guard Merchant Mariner Credential (MMC) with STCW endorsements including: Officer in Charge of an Engineering Watch (OICEW), Able Seafarer - Engine, Proficiency in Survival Craft (PSC). * Valid USCG Medical Certificate meeting engineering service standards. * Valid Transportation Worker Identification Credential (TWIC). * Must possess or be eligible for a United States Passport. * Must meet all physical and medical requirements for shipboard engineering service, including working in confined spaces, climbing, and manual handling of tools and equipment. * Strong mechanical aptitude with the ability to learn and apply marine engineering principles. * Ability to stand rotating watches and respond to engineering emergencies as required. * Effective teamwork and communication skills to support coordinated engineering operations. * Must meet all company and contractual requirements. * Must be legally authorized to work in the United States. About Us: Hornblower's passion is to provide amazing experiences on land and water. Our 40-year success through organic growth and acquisitions has resulted in a portfolio of over 25+ brands that welcome upwards of 30 million guests/riders annually. If you're an enthusiastic team player who thrives in an environment where communication, creativity, and cooperation are encouraged, this may just be the opportunity for you. The RESPECT Service System embodies Hornblower's mission, vision, values and operating principles. By creating a company culture that puts RESPECT at its core, we believe it will drive us to achieve our goal of becoming a Global Experiences and Transportation Leader. EEO / Disabled / Protected Veteran Employer. Hornblower is proud to be an Equal Employment Opportunity employer. We offer equal employment opportunities to all qualified individuals and prohibit discrimination and/or harassment of any type, including but not limited to discrimination and or harassment based upon race, religion, religious creed, color, national origin, ancestry, citizenship, sex, sexual orientation, gender, gender identity, gender expression, age, pregnancy or relation medical conditions, childbirth, breastfeeding, parental status, veteran and/or military status, disability (physical or mental), medical condition, genetic information or characteristics, political affiliation, domestic violence survivor status, marital status, or other characteristics prohibited by federal, state, or local law. Additionally, as a federal, state, and local contractor, Hornblower complies with government regulations, including affirmative action responsibilities for qualified individuals, where and as they apply. The company also participates in the E-Verify program in certain locations.
    $41 hourly 11d ago
  • Software Developer Entry Level

    Jones CPA Group

    Staff software engineer job in Norfolk, VA

    We're on the lookout for a highly talented and innovative Software Developer to join our dynamic team. Job Responsibilities: Collaborate with other developers to develop the algorithms and flowcharts. Write neat and efficient codes according to the customer's specifications. Analyze and plan the installation of new systems. Work on integration of software components and third-party programs. Test, debug, and fix the errors in the software, also adapt it to new hardware. Upgrade and modify the existing software. Create and maintain proper reports and technical documents. Job Skills: Bachelor's degree in Computer Science or another related course. Proven experience as a Software Developer or any other relevant role. Acquaintance with Agile development methodology. Expertise in coding languages like Java, C++, and frameworks like AngularJS. Working experience with ORM (Object-Relational Mapping) and databases. Excellent communication skills, Problem-solving skills. A keen eye for details and ability to deal with real-time issues. Salary: $60,000.00 - $105,000.00 per year Benefits: 401(k) Dental insurance Health insurance Life insurance Paid time off Vision insurance Work Location: Remote
    $60k-105k yearly 60d+ ago
  • Senior Software Engineer, Windows/Desktop Applications - Virginia Beach, USA

    Speechify

    Staff software engineer job in Virginia Beach, VA

    Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen-reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long-term roadmap for the Windows platform. Take ownership of full lifecycle of features: conception → design → implementation → testing → release → maintenance. Ensure quality, reliability, and consistency across releases. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production-quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi-threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture-level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross-functional teams, and drive consensus. A user-centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high-DPI support, responsiveness under load). Experience with localization/globalization, right-to-left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long-term, including maintenance, refactoring, and technical debt management. What we offer A high-impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat-structure engineering culture - you are not just a coder, but a builder and a decision-maker. Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end-to-end, and contribute to long-term product vision. A purpose-driven mission: building software that's reliable, accessible, and user-centered - making a real difference for people. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $90k-119k yearly est. Auto-Apply 16d ago
  • Software Developer III

    Teksynap

    Staff software engineer job in Virginia Beach, VA

    Responsibilities & Qualifications RESPONSIBILITIES Develop, test, and sustain tools used for analyzing protocol and service vulnerabilities. Recommend and build frameworks to exploit vulnerabilities in various protocols and services. Develop proof-of-concept code to build or tailor exploits, especially for Command and Control (C2) tools. Work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB. Perform Security Technical Implementation Guide (STIG) implementations. Debug and resolve software issues. Utilize code analysis tools to assess software functionality and security. Employ version control systems for efficient software development and collaboration. Develop and test exploits based on proposed and U.S. Government-approved frameworks. Follow the complete software development life cycle, including requirements gathering, design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such as Docker and virtual environments like PyEnv. REQUIRED QUALIFICATIONS Active Secret security clearance (Tier 5) Bachelor of Science in Computer Science, Computer Engineering or related field. DoD Approved 8570 Baseline Certification: Category IASAE Level III(One of the Following): CISSP-ISSAP CISSP-ISSEP CCSP At least 10 years of full-time experience in software development. Proven experience in the development, testing, and sustainment of tools for vulnerability analysis. Expertise in communication protocols like DNS, HTTP/S, WebSockets, and SMB. Solid experience in debugging, code analysis, and version control systems. Familiarity with STIG implementation and security best practices. Proficiency in scripting or developing in languages such as C#, C, C++, Python, Go, Rust, and Assembly. Experience with containerization (e.g., Docker) and software virtual environments. Overview We are seeking a Software Developer III to join our team supporting Department of Navy. TekSynap is a fast growing high-tech company that understands both the pace of technology today and the need to have a comprehensive well planned information management environment. “Technology moving at the speed of thought” embodies these principles - the need to nimbly utilize the best that information technology offers to meet the business needs of our Federal Government customers. We offer our full-time employees a competitive benefits package to include health, dental, vision, 401K, life insurance, short-term and long-term disability plans, vacation time and holidays. Visit us at ***************** Apply now to explore jobs with us! The safety and health of our employees is of the utmost importance. Employees are required to comply with any vaccination requirements mandated by contract, applicable law or regulation. By applying to a role at TekSynap you are providing consent to receive text messages regarding your interview and employment status. If at any time you would like to opt out of text messaging, respond "STOP". As part of the application process, you agree that TekSynap Corporation may retain and use your name, e-mail, and contact information for purposes related to employment consideration. Additional Job Information WORK ENVIRONMENT AND PHYSICAL DEMANDS The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Locations: Virginia Beach, VA Type of environment: Office Noise level: Medium Work schedule: Schedule is day shift Monday - Friday. May be requested to work evenings and weekends to meet program and contract needs. Amount of Travel: Less than 10% PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands to handle, feel, touch; reach with hands and arms; talk and hear. The employee is regularly required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. The employee is regularly required to lift up to 10 pounds. The employee is frequently required to lift up to 25 pounds; and up to 50 pounds. The vision requirements include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. WORK AUTHORIZATION/SECURITY CLEARANCE US Citizen Active Secret clearance (Tier 5) OTHER DUTIES 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. TekSynap is a drug-free workplace. We reserve the right to conduct drug testing in accordance with federal, state, and local laws. All employees and candidates may be subject to drug screening if deemed necessary to ensure a safe and compliant working environment. EQUAL EMPLOYMENT OPPORTUNITY In order to provide equal employment and advancement opportunities to all individuals, employment decisions will be based on merit, qualifications, and abilities. TekSynap does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, genetic information or any other characteristic protected by law (referred to as “protected status”). This nondiscrimination policy extends to all terms, conditions, and privileges of employment as well as the use of all company facilities, participation in all company-sponsored activities, and all employment actions such as promotions, compensation, benefits, and termination of employment.
    $77k-101k yearly est. Auto-Apply 60d+ ago
  • Software Developer III

    Sql Database Administrator In Fort Belvoir, Virginia

    Staff software engineer job in Virginia Beach, VA

    Responsibilities & Qualifications RESPONSIBILITIES Develop, test, and sustain tools used for analyzing protocol and service vulnerabilities. Recommend and build frameworks to exploit vulnerabilities in various protocols and services. Develop proof-of-concept code to build or tailor exploits, especially for Command and Control (C2) tools. Work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB. Perform Security Technical Implementation Guide (STIG) implementations. Debug and resolve software issues. Utilize code analysis tools to assess software functionality and security. Employ version control systems for efficient software development and collaboration. Develop and test exploits based on proposed and U.S. Government-approved frameworks. Follow the complete software development life cycle, including requirements gathering, design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such as Docker and virtual environments like PyEnv. REQUIRED QUALIFICATIONS Active Secret security clearance (Tier 5) Bachelor of Science in Computer Science, Computer Engineering or related field. DoD Approved 8570 Baseline Certification: Category IASAE Level III(One of the Following): CISSP-ISSAP CISSP-ISSEP CCSP At least 10 years of full-time experience in software development. Proven experience in the development, testing, and sustainment of tools for vulnerability analysis. Expertise in communication protocols like DNS, HTTP/S, WebSockets, and SMB. Solid experience in debugging, code analysis, and version control systems. Familiarity with STIG implementation and security best practices. Proficiency in scripting or developing in languages such as C#, C, C++, Python, Go, Rust, and Assembly. Experience with containerization (e.g., Docker) and software virtual environments. Overview We are seeking a Software Developer III to join our team supporting Department of Navy. TekSynap is a fast growing high-tech company that understands both the pace of technology today and the need to have a comprehensive well planned information management environment. “Technology moving at the speed of thought” embodies these principles - the need to nimbly utilize the best that information technology offers to meet the business needs of our Federal Government customers. We offer our full-time employees a competitive benefits package to include health, dental, vision, 401K, life insurance, short-term and long-term disability plans, vacation time and holidays. Visit us at ***************** Apply now to explore jobs with us! The safety and health of our employees is of the utmost importance. Employees are required to comply with any vaccination requirements mandated by contract, applicable law or regulation. By applying to a role at TekSynap you are providing consent to receive text messages regarding your interview and employment status. If at any time you would like to opt out of text messaging, respond "STOP". As part of the application process, you agree that TekSynap Corporation may retain and use your name, e-mail, and contact information for purposes related to employment consideration. Additional Job Information WORK ENVIRONMENT AND PHYSICAL DEMANDS The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Locations: Virginia Beach, VA Type of environment: Office Noise level: Medium Work schedule: Schedule is day shift Monday - Friday. May be requested to work evenings and weekends to meet program and contract needs. Amount of Travel: Less than 10% PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands to handle, feel, touch; reach with hands and arms; talk and hear. The employee is regularly required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. The employee is regularly required to lift up to 10 pounds. The employee is frequently required to lift up to 25 pounds; and up to 50 pounds. The vision requirements include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. WORK AUTHORIZATION/SECURITY CLEARANCE US Citizen Active Secret clearance (Tier 5) OTHER DUTIES 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. TekSynap is a drug-free workplace. We reserve the right to conduct drug testing in accordance with federal, state, and local laws. All employees and candidates may be subject to drug screening if deemed necessary to ensure a safe and compliant working environment. EQUAL EMPLOYMENT OPPORTUNITY In order to provide equal employment and advancement opportunities to all individuals, employment decisions will be based on merit, qualifications, and abilities. TekSynap does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, genetic information or any other characteristic protected by law (referred to as “protected status”). This nondiscrimination policy extends to all terms, conditions, and privileges of employment as well as the use of all company facilities, participation in all company-sponsored activities, and all employment actions such as promotions, compensation, benefits, and termination of employment.
    $77k-101k yearly est. Auto-Apply 60d+ ago
  • YourLiebherrCareer: Embedded Software Developer - Regular and Alternative Schedule

    Liebherr 4.6company rating

    Staff software engineer job in Newport News, VA

    The Software Developer works closely with Engineers, Designers and other Engineering personnel in the designing, writing, and debugging of software for embedded systems, components, and support tools used in large mining haul trucks. This position performs difficult assignments requiring considerable initiative, resourcefulness and design expertise and analyzes new and existing products to eliminate design issues in haul truck operation. Exercises independent judgment in selecting and interpreting data based on knowledge of design intent. Provides advice and guidance and works with other departments to provide engineering documentation and information. The Software Developer is responsible to ensure that products developed meet the required cost targets, technical specifications, that projects are completed within the projected timelines and be familiar with model based development tools. Regular Schedule: Monday-Friday, 8 hours. Alternative Schedule: (A) Sunday-Thursday, 8 hours. (B) Tuesday-Saturday, 8 hours. Responsibilities Software Developer 1: Works with other Engineers and software developers to create the algorithms, software and supporting documentation for mining haul trucks and their support tools. Works with Control Engineers to investigate, test, and select software toolsets or hardware components and peripherals (Programmable Logic Controllers, mobile computers, display/touch screens, etc) Works along with other Engineers to investigate and test vendors' products. Works independently and as a team member with other Engineers, designers, and production personnel or on ad hoc projects. Works along with other Engineers to design, install, test, analyze, and maintain the software required to control electrical products, equipment, and systems. Participates in Engineering Development Program. Software Developer 2: All duties of Software Developer 1 plus; Mentors Level 1 Software Developers Creates the algorithms, software, and supporting documentation necessary to control mining haul truck functions. Works along with other Engineers to research and analyze customer design proposals, specifications, manuals, and other data. Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information. Software Developer 3: All duties of Software Developer 2 plus; Mentors Level 1 & 2 Software Developers System Matter Expert on processes, and operating procedures. Participate in Root Cause Analysis Investigations Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that define embedded system software requirements for mining haul truck functions or supporting tools/software. Creates the documentation necessary to describe the software design and architecture. Review and develop software lifecycle processes Works independently and as a team member with other Engineers, Designers, and production personnel or on ad hoc projects. Software Developer 4 (Senior): All duties of Software Developer 3 plus; Mentor & Lead Level 1, 2, & 3 Software Developers and other personnel. System Matter Expert on processes, operating procedures, microprocessors and technical operation of software control systems. Leads Root Cause Analysis investigations. Lead a team of junior engineers in an agile/scrum environment. Researches solutions to system software required to meet specifications. Analyses software tools necessary to perform validation and troubleshooting. Designs software architecture to ensure stable operating systems. Evaluates alternative software programming & configuration management tools and languages. Monitors contract engineering projects and reports on their progress. Estimates time and cost requirements for new development projects. Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that outline control system software necessary for haul truck functions. Competencies Education: Software Developer 2: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 3 years of programming experience in an engineering environment; or the equivalent combination of education and experience. Software Developer 3: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 6 years of programming experience in an engineering environment; or equivalent combination of education and experience. Software Developer 4 (Senior): Bachelor's degree (BSEE/EET, BSCE, BSCS) with 10 years of programming experience in an engineering environment; or equivalent combination of education and experience. Software Developer 1 & 2: Embedded Developers: Knowledge of software programming tools such as CoDeSys or other embedded environments. Windows/Web Developers: Knowledge of Visual Studio, Team Foundation Server, or related toolsets. Knowledge of software configuration management tools (Git, SVN, etc.) Knowledge of Agile/Scrum and related support tools (JIRA) Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.) Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications. Ability to carry out instructions furnished in written, oral, or diagram form. Software Developer 3 & 4 (Senior): All skills of Software Developer 1 & 2 plus; Experience with working in an Agile/Scrum environment. Knowledge of diagnostic tools necessary to verify software stability and function. Ability to write specifications that define & describe software function. Knowledge of project management tools (ex. Microsoft Project). Additional Requirements: Is expected to travel nationally and internationally up to 20% to customer or supplier sites. Ability to complete and maintain mine certifications or safety training such as Mine Safety and Health Administration (MSHA) hazard training. Ability to obtain and maintain driver's license and passport. This position is a hybrid position (3 days in office/2 days remote per week). Our Offer An interesting and ambitious role in a successful international company. We offer a secure work environment with a comprehensive benefits package that includes major medical, dental and vision insurance, 401K plan with company match, paid vacation and personal days and competitive salary. Referral Bonus: Tier II Have we awoken your interest? Then we look forward to receiving your online application. If you have any questions, please contact Thomas Steele. Liebherr-America, Inc. and its US affiliates are Equal Opportunity Employers. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. If you are a California resident, please visit Liebherr USA, Co. Privacy Statement for more information regarding how Liebherr-America, Inc. and its US affiliates collect and process your personal information. One Passion. Many Opportunities. The company In line with its international growth, Liebherr's venture into the United States began in 1970. Within a couple of years, the company expanded and completed its production facilities in Newport News, Virginia, for its product line of hydraulic excavators. It was later converted into Liebherr's manufacturing facility for mining trucks and remains home to Liebherr Mining Equipment Newport News, Co. In addition to its production facility, Liebherr markets a wide variety of products and technologies through its companies located across the United States. The companies are Liebherr-Aerospace Saline, Inc., Liebherr Gear Technology, Inc., Liebherr Automation Systems, Co., and Liebherr USA, Co., the umbrella company for 12 product segments that are positioned across the United States. Location Liebherr Mining Equipment Newport News Co. 4100 Chestnut Avenue 23607 Newport News, VA United States (US) Contact Thomas Steele ************************
    $71k-90k yearly est. Easy Apply 60d+ ago
  • Software Engineer III

    Aermor LLC

    Staff software engineer job in Norfolk, VA

    Job DescriptionLocation: Norfolk, VA Clearance: Top-Secret Position Type: Full-Time AERMOR is seeking a Software Engineer III to provide senior-level expertise in the research, design, development, testing, and implementation of software systems supporting mission-critical applications. The individual will develop and maintain specialized software, network applications, and utility programs while applying modern software development methodologies such as Agile, DevOps, and DevSecOps. This position requires a highly experienced professional capable of working independently and collaboratively delivering secure, scalable, and efficient software solutions supporting defense and C4ISR systems. This is not a remote position. Key Responsibilities: Design, develop, and maintain software applications, tools, and network systems to support mission and operational requirements. Conduct research and feasibility studies to determine optimal technical approaches for new software or system enhancements. Apply programming concepts, algorithms, and data structures to develop efficient and maintainable code. Utilize modern development frameworks and environments to support Agile, DevOps, or DevSecOps workflows. Perform software testing, debugging, and performance optimization to ensure quality and compliance with requirements. Develop and maintain databases and interfaces within assigned application areas. Collaborate with cross-functional teams including systems engineers, analysts, and cybersecurity specialists. Prepare technical documentation, including design specifications, user manuals, and test reports. Implement software version control and configuration management processes. Provide mentorship and technical guidance to junior software engineers and development teams. Qualifications: Ten (10) years of professional experience with a Master's Degree or fourteen (14) years with a Bachelor's Degree in Computer Science, Software Engineering, or related discipline. Proven experience in research, design, and development of computer and network software or specialized utility programs. Experience maintaining and managing databases within application environments. Hands-on experience applying programming concepts in a professional or academic setting. Demonstrated experience applying modern software development methodologies such as Agile, DevOps, or DevSecOps. Proficiency in one or more programming languages such as Java, C++, Python, or C#. Familiarity with version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines. Strong analytical and problem-solving skills with a focus on performance, scalability, and security. Powered by JazzHR uf5fGoQFQW
    $71k-95k yearly est. 25d ago
  • Entry Level Software Engineer

    Netcloudtek

    Staff software engineer job in Norfolk, VA

    Netcloudtek LLC is an IT consulting firm strategically focusing on helping clients to increase business potential. We look forward to continuously enhance our world class business practices to consistently deliver pioneering, comprehensive and cost effective Application Development,Project Management,Infrastructure Management, Cloud-Management, Enterprise, Outsourcing, Industrial, Engineering, Information Technology Services & Solutions. Job Description We will provide free online Training and Placement for Software Developer positions. The Software Developer will be responsible for design, development and maintenance of software and firmware for electronic control systems deployed in the rail industry. This includes developing software requirements specifications, functional specifications and software design documents. Responsibilities: · Design and develop high quality software products in a fast paced environment · Support and enhance the entire software development life cycle · Perform and guide the automation of unit, module, system and regression level testing on various software modules and systems · Perform root cause analysis and develop solutions as necessary. Qualifications · Bachelors or Master's Degree in Computer Science, Computer Engineering, Computer Information Systems, , Information Technology or related technical program. Additional Information If You Need We Offer: • Free Online training • Job Assistance and Support • Real-time Certified S/W Trainers • Company participates in "E-verify" program • Placement in average of 4 weeks of marketing • Online & onsite support provided • Strong and motivated marketing team • Great Marketing Support • Mock-Interviews and interview training • Placement in average of 4 weeks of marketing Training Process: • 2 to 3 week online training using WebEx • Training provided by instructors with extensive industry experience • Teaching with 70% exercise and 30% lecture • Real time examples and case studies to practice with Let us support you to continue moving towards your career goals. We are committed to helping you succeed. Interested? Feel free to call me at ************ Contact Details: Srikanth Makala ************
    $71k-95k yearly est. 10h ago
  • Software Engineer III

    Aermor

    Staff software engineer job in Norfolk, VA

    Clearance: Top-Secret Position Type: Full-Time AERMOR is seeking a Software Engineer III to provide senior-level expertise in the research, design, development, testing, and implementation of software systems supporting mission-critical applications. The individual will develop and maintain specialized software, network applications, and utility programs while applying modern software development methodologies such as Agile, DevOps, and DevSecOps. This position requires a highly experienced professional capable of working independently and collaboratively delivering secure, scalable, and efficient software solutions supporting defense and C4ISR systems. This is not a remote position. Key Responsibilities: Design, develop, and maintain software applications, tools, and network systems to support mission and operational requirements. Conduct research and feasibility studies to determine optimal technical approaches for new software or system enhancements. Apply programming concepts, algorithms, and data structures to develop efficient and maintainable code. Utilize modern development frameworks and environments to support Agile, DevOps, or DevSecOps workflows. Perform software testing, debugging, and performance optimization to ensure quality and compliance with requirements. Develop and maintain databases and interfaces within assigned application areas. Collaborate with cross-functional teams including systems engineers, analysts, and cybersecurity specialists. Prepare technical documentation, including design specifications, user manuals, and test reports. Implement software version control and configuration management processes. Provide mentorship and technical guidance to junior software engineers and development teams. Qualifications: Ten (10) years of professional experience with a Master's Degree or fourteen (14) years with a Bachelor's Degree in Computer Science, Software Engineering, or related discipline. Proven experience in research, design, and development of computer and network software or specialized utility programs. Experience maintaining and managing databases within application environments. Hands-on experience applying programming concepts in a professional or academic setting. Demonstrated experience applying modern software development methodologies such as Agile, DevOps, or DevSecOps. Proficiency in one or more programming languages such as Java, C++, Python, or C#. Familiarity with version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines. Strong analytical and problem-solving skills with a focus on performance, scalability, and security.
    $71k-95k yearly est. Auto-Apply 54d ago
  • Senior Software Engineer

    ECPI University

    Staff software engineer job in Virginia Beach, VA

    . This position will be based at our Virginia Beach, VA location. Transform your Career at ECPI University Since 1966, ECPI University's employees have been dedicated to helping students achieve their academic and career goals through our unique education model. Our culture is to prioritize our students' success through the support of our dynamic team and industry focused curriculum. ECPI University provides a stable work environment, with professional growth opportunities, and competitive benefits. If you are interested in joining us in making a difference in students' lives, we would love to hear from you to discuss the opportunity. Position Summary Support the Director of AI and Analytics and work with other developers to build and maintain ECPI University's proprietary AI suite. Focus on LLM applications, RAG systems, vector storage, and cloud native services in Azure and AWS. Responsibilities Software Architecture: Design and develop multi-platform AI applications using cloud architecture. Define specs, plan system design, and oversee the full development lifecycle. AI Application Development: Build LLM-powered tools for faculty, staff, and students. Use Azure AI Foundry, AWS Bedrock, OpenAI APIs, and related cloud AI services. RAG Systems: Design and optimize RAG pipelines. Implement embeddings, chunking, retrieval logic, hybrid search, and vector search using Azure and AWS native vector stores. Database and Vector Storage: Work with SQL Server, PostgreSQL, and cloud native vector storage. Handle data ingestion, indexing, and performance tuning. Agile Project Management: Use Agile methods and tools such as Azure DevOps or Jira for planning and delivery. Professional Development: Stay current with new AI models, embeddings methods, vector search techniques, and cloud AI tools. Required Skills and Experience Education: Bachelor's degree in a relevant field, or related experience Experience: 6+ years of software engineering experience in software development and cloud-based applications 2+ years of experience with AI/LLM application development Technical Proficiency: * Programming: JavaScript, TypeScript, Python, Node.js * Web Development: Next.js, HTML5, CSS3 * AI and LLM Expertise: LLM integration, embeddings, vector search, cloud native RAG solutions * Cloud AI Platforms: Azure AI Foundry, AWS Bedrock, OpenAI APIs, model endpoints, and orchestration * • Databases: SQL Server, PostgreSQL, and cloud native vector stores on Azure or AWS * API Development: Scalable API and SDK development * Project Management: Agile workflows and task tools Bonus Skills * UI/UX: React or Vue * Cloud Architecture Design: Designing cloud architectures (Azure preferred, AWS appreciated), deploying scalable microservices, networking, security, IAM / identity, etc. * Data Engineering: Data ingestion & indexing, familiarity with Azure Data Lake, S3, or cloud data warehouses, ETL/ELT basics, vector database operations * Mobile Development: iOS or Android * DevOps and CI/CD: Docker, Kubernetes, GitHub, GitLab, and CI pipelines Why Join ECPI? * Shape the digital front door for thousands of students. * Play a key role in transitioning to modern platforms and technologies. * Collaborative, mission-driven culture. * Competitive salary plus full benefits. Benefits of Employment ECPI University provides comprehensive benefits to full-time employees, some of which are highlighted below: * Tuition scholarship program available to full-time employees and their immediate family members after 90 days of employment * Competitive compensation and medical/dental benefit plans * PTO and holiday pay * 401(k) participation with possible employer contributions ECPI University is proud to be an Equal Opportunity Employer.
    $87k-115k yearly est. 3d ago
  • Senior Developer 150002AR

    Right Talent Right Now

    Staff software engineer job in Virginia Beach, VA

    Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end solutions. • Code, test, identify, implement and document technical solutions • Perform design and analysis for deliverables, may lead larger team design sessions. • Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts. • Identify tasks associated with significant development efforts. • Research and stay current on best practices in the technology industry as well as emerging technology. • May serve as a subject matter expert for specific areas, applications, and technologies. • Provide effort estimates from requirements and design detail. • Facilitate technical decision making and represent the team direction to stakeholders. • Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules. Qualifications Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience. Preferred Qualifications Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net); Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services Additional Information All your information will be kept confidential according to EEO guidelines.
    $87k-115k yearly est. 10h ago
  • Senior Software Engineer

    Threat Tec 3.7company rating

    Staff software engineer job in Newport News, VA

    Threat Tec, LLC, a rapidly growing Veteran-Owned Business, is the leader of Operational Environment (OE) replication and Threat Emulation/Wargaming solutions. Threat Tec brings innovative thinking and extensive experience to complex challenges for public and private sector customers. We work alongside our nation's defenders, developing solutions that drive success and protect our future. Join a team that is embodied by an unwavering commitment to professionalism, honesty, and innovation. The Senior Software Engineer will design, develop, and maintain high-quality software applications. This includes writing clean, maintainable code, performing code reviews, and ensuring software meets performance and scalability requirements. The role also involves mentoring junior engineers, providing technical guidance, and leading technical discussions. The engineer will work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet customer needs. Primary Duties & Responsibilities Serve as part of a larger architecture, engineering, development, and testing team, collaborating on the various layers of the infrastructure for a web-based planning and simulation system in coordination with DOD teams. Establishes software information and engineering requirements which is necessitated by the potential complexity of those software systems, which may contain millions of lines of code. Applies the discipline of software engineering for specific technical problems and procedures, including knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks. Operate within the DevSecOps framework to ensure continuous integration, continuous delivery, and enhanced security. Relates the disciplines of software engineering to the disciplines of computer science, computer engineering, management, mathematics, project management, quality management, software ergonomics, and systems engineering. Meet or be able to meet certification and training requirements defined in the DoD 8570.01. Meet or be able to meet applicable security certification requirements mandated in the Information Assurance Workforce Improvement Program Manual, DoD 8570.01-M change 3. Work may take place at contractor site, Government site, or a combination of the two. Qualifications/ Technical Skills Must be a U.S. citizen. Bachelor's degree in Computer Science or related field with three years' work experience or completed Software Development Program with four years' work experience. Strong Python and Rust skills - needs to be comfortable switching between both. Front-end experience with React, TypeScript, and JavaScript. Containers & Azure Cloud - should know how to build and deploy in cloud environments. Data Science familiarity - not necessarily a hardcore data scientist, but should understand concepts well enough to work with models, datasets, and analytics. Database knowledge - SQL, NoSQL, or both. They should know their way around data storage and retrieval. Solid algorithms & problem-solving skills - needs to be able to break down complex problems and find efficient solutions. Strong language and writing skills Excellent organizational skills Clearance: Must possess a Secret security clearance or be eligible to obtain one. Soft Skills & Leadership Qualities Proactively identifies and addresses challenges without waiting for direction, demonstrating a strong initiative and ability to drive projects forward independently. Strong communicator - can work well with both developers and non-technical stakeholders. Good at juggling priorities - able to balance technical work with project needs. Team leader - can guide and mentor developers, set clear goals, and keep everyone aligned. Collaboration & customer engagement - must have a strong track record of working closely with the customer, project manager, and other SMEs in a collaborative manner. Needs to be comfortable gathering requirements, clarifying priorities, and ensuring the team is delivering exactly what's needed. Nothing in this restricts management's right to assign or reassign duties and responsibilities to this job at any time. This description reflects management's assignment of essential functions; it does not proscribe or restrict the tasks that may be assigned. This job description is subject to change at any time. Threat Tec, LLC is an Equal Employment Opportunity/Affirmative Action Employers (EEO/AA). All employment and hiring decisions are based on qualifications, merit, and business needs without regard to race, religion, color, sexual orientation, nationality, gender, ethnic origin, disability, age, sex, gender identity, veteran status, marital status, or any other characteristic protected by applicable law. If you are a qualified individual with a disability and/or a disabled veteran, you may request a reasonable accommodation if you are unable or limited in your ability to access job openings or apply for a job on this site as a result of your disability. You can request assistance by contacting [email protected] or calling ************. #TTWe 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.
    $98k-131k yearly est. Auto-Apply 60d+ ago
  • Sr C# Developer

    Droisys 4.3company rating

    Staff software engineer job in Norfolk, VA

    Duration: 6 Months Contract to Hire Interview Process: Phone then F2F Qualifications MUST HAVE: • 8-10 years C# development experience • Successfully delivered all phases of projects that are of varying scope and complexities • Successfully provided support for custom web applications • ASP.NET (Expert Level) • Oracle database (Expert Level) • SQL database (Expert Level) • Visual Basic (Mid Level) • Reporting tools [.g. Business Objects or Crystal] (Mid Level) • SharePoint (Junior-Mid Level) Additional Information All your information will be kept confidential according to EEO guidelines.
    $89k-115k yearly est. 10h ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Suffolk, VA?

The average staff software engineer in Suffolk, VA earns between $84,000 and $150,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Suffolk, VA

$112,000
Job type you want
Full Time
Part Time
Internship
Temporary