Post job

Senior software engineer jobs in Norfolk, VA - 580 jobs

All
Senior Software Engineer
Software Engineer
Software Engineer Lead
Software Developer
Senior Software Engineer Manager
Lead Engineer
Senior Application Architect
Team Lead And Developer
Senior Leader
Software Developer Internship
Senior Software Engineer Lead
Development Team Member
Application Development/Support
Software Engineering Internship
Senior Application Programmer
  • Red Team Offensive Tool Developer **

    Simventions, Inc.-Glassdoor ✪ 4.6

    Senior software engineer job in Virginia Beach, VA

    SimVentions, consistently voted one Virginia's Best Places to Work, is looking for an experienced professional to join our team! As a Red Team Offensive Tool Developer, you will be responsible for the design, development, and deployment of offensive cybersecurity tools to support Red Team and penetration testing engagements. You will work collaboratively with Blue Team and Cybersecurity professionals to enhance overall cyber posture. **Position is contingent upon award of contract, anticipated in May of 2026. ** Clearance: An ACTIVE Top Secret/SCI eligible clearance (IT Level I Tier 5 / Special-Sensitive Position) is required for this position. Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. US Citizenship is required to obtain a clearance. Requirements: In-depth understanding of computer security, military system specifications, and DoD cybersecurity policies Strong ability to communicate clearly and succinctly in written and oral presentations Must possess one or more of the following DoD 8570.01-M CSSP Infrastructure Support certifications: CEH CySA+ GICSP SSCP CHFI CFR Cloud+ CND Must possess Offensive Security Certified Professional (OSCP) certification Must possess one or more of the following certifications: GIAC Exploit Researcher and Advanced Penetration Tester (GXPN) Offensive Security Exploit Developer (OSED) Responsibilities: Develop, modify, and utilize offensive security tools such as Metasploit, NMAP, Kali Linux, and Cobalt Strike Mimic threat actor behavior using TTPs aligned with frameworks like MITRE ATT&CK Conduct assessments across multiple operating systems including Linux, Windows, and mac OS Perform exploit development and identify zero-day or previously unknown vulnerabilities Analyze, identify, and remediate gaps in offensive tools and development techniques Perform development with at least two scripting or programming languages (Python, C++, Java, Rust, Assembly, C#, etc.) in support of exploit development Preferred Skills and Experience: Five (5) years of full-time professional experience supporting Red Team/Penetration test engagements with exploit and tool development Five (5) years of demonstrated experience developing with at least 3 scripting or programming languages (Python, C++, Java, Assembly, C#, Rust, etc.) Five (5) years of demonstrated experience identifying gaps in tools and development techniques Education: •Bachelor of Science in Computer Science or Computer Engineering •National Security Agency Computer Network Operations Development Program (CNODP) Graduate (desired) 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-$140,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! FTAC
    $80k-140k yearly 3d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Software Engineer, Full Stack (Bank Tech)

    Capital One 4.7company rating

    Senior software engineer job in Williamsburg, 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. Bank Tech is seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies 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 3 years of experience in software engineering (Internship experience does not apply) Preferred Qualifications: 5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 3+ years of experience in open source frameworks 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, 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: $158,600 - $181,000 for Senior Software EngineerRichmond, VA: $144,200 - $164,600 for Senior Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections 4901-4920; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at ************** or via email at RecruitingAccommodation@capitalone.com. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to ********************** Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $158.6k-181k yearly 1d ago
  • UNTL-based METL Development and Maintenance Support

    Prevailance 4.2company rating

    Senior software engineer job in Suffolk, VA

    Full-time, Contract Description Status: Filled - Accepting Applications for Ready Replacement Pool (RRP) consideration. Prevailance is seeking an experienced, mission-focused professional to provide Universal Naval Task List (UNTL)-based Mission Essential Task List (METL) Development and Maintenance Support to Naval Information Forces (NAVIFOR), the Navy's Information Warfare (IW) Type Commander (TYCOM). NAVIFOR is responsible for organizing, manning, training, equipping, and maintaining Navy IW Forces to ensure required levels of readiness afloat and ashore. This role provides expert Mission Analysis and METL development support, including the creation of technical reports following the NAVIFOR Mission Analysis Report (MAR) format and enabling the refinement of mission models across NAVIFOR's enterprise. Key Responsibilities: Review existing policy and doctrine to validate specified and implied tasks supporting Information Warfare syndicate communities Apply Universal Modeling Language (UML) object-oriented methods to model relationships among strategic, operational, and tactical levels of war tasks Develop Temporal, Informational, and Spatial View Operations Templates that visually depict NAVIFOR command activities Define horizontal and vertical task linkages across levels of war to support execution of OPLANs, CONPLANs, and mission orders Produce graphical and written descriptions supporting the three-step METL development process defined in the UNTL Manual Conduct analytical support to align performance standards with operational commander intent and Concepts of Operations (CONOPs) Validate mission essentiality using decisive factors to ensure tasks are operationally relevant and support readiness assessments Facilitate development of Mission Models per USFFC Primary Review Authority (PRA) refinement tasking for all NAVIFOR subordinate commands Analyze and develop taxonomy structures for NAVIFOR commands aligned with USFFC mission modeling approaches and DRRS transition requirements Define mission threads using object-oriented modeling to support Master Scenario Event List (MSEL) development for Navy Warfare Training Plan (NWTP) enhancement Improve NAVIFOR's UNTL-based Mission Analysis technical report template to standardize METL development outputs Facilitate the NAVIFOR METL Review Standard Operating Procedure (SOP) to ensure METLs are reviewed and revised with internal and external stakeholders Coordinate METL updates in NTIMS, serving as a Plan Editor, Requirements Editor, or User Group Analyst in support of NMETL and NWTP development Requirements Qualifications: Five (5) years of experience supporting METL annual reviews per COMPACFLT/COMUSFLTFORCOMINST 3501.3 (Series) Five (5) years of experience supporting METL development per OPNAVINST 3500.38C and the UNTL Manual Five (5) years of experience applying Defense Architecture Framework (DoDAF) 2.0 to develop enterprise architecture models supporting resource management and readiness generation Experience conducting Mission Analysis in support of METL development and execution Experience applying process analysis methodologies to capture and graphically represent current-state workflows for decision-making Understanding of UML object-oriented methods and notation to model relationships between tasks across levels of war Understanding of horizontal and vertical task linkages across levels of war in support of OPLAN/CONPLAN execution, mission orders, and IW mission requirements Familiarity with METL development as defined in CJCSM 3500.04 (Series), Universal Joint Task Manual (UJTM), and OPNAVINST 3500.38C Ability to facilitate development of Mission Models Ability to develop temporal, informational, and spatial view operations templates depicting command activities Proficiency with Microsoft Office Suite Strong analytical problem-solving skills Excellent oral and written communication skills Desired: Familiarity with the Navy's organizational structure, rank hierarchy, and grade system Knowledge of Navy terminology and Information Warfare operational concepts Education: Bachelor's Degree in a relevant field (e.g., Operations Research, Operations Management, Applied Psychology, or a related discipline) Clearance: Must possess and maintain a Top Secret / SCI Clearance If you meet these qualifications and are ready to make an impact, we encourage you to apply today! Prevailance, Inc. proudly supports veterans as a member of the V3 (Virginia Values Veterans) program and the Hire Vets initiative. Recognized as a Top Workplace in 2025, Prevailance fosters a supportive, mission-driven environment for its team members. We provide a comprehensive benefits package to eligible employees, designed to support health, wellness, and financial security. Our benefits include: Medical Insurance TriCare Supplemental Dental Insurance Vision Insurance Life & Accidental Death & Dismemberment (AD&D) Coverage 401(k) Plan with Company Matching Contributions Paid Time Off (PTO) 11 Paid Holidays Education Reimbursement Program Computing Device Reimbursement Program Prevailance, Inc. is an Equal Opportunity/Affirmative Action Employer. All qualified candidates will receive consideration for employment and will not be discriminated against based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age, pregnancy, genetic information, citizenship status, marital status or any other consideration prohibited by law or contract. Prevailance, Inc. participates in E-Verify and is VEVRAA Compliant.
    $80k-108k yearly est. 60d+ ago
  • Software Technical Support Engineer Intern

    Ipconfigure

    Senior software engineer job in Norfolk, VA

    Founded in 2003 and headquartered in Norfolk, Virginia, IPConfigure. Inc. is a privately held veteran owned video surveillance research and development software company. As a developer of IP video surveillance solutions, IPConfigure offers a variety of products - all of which leverage a browser-based interface while supporting both Windows and Linux architectures and are capable of seamlessly supporting unlimited cameras, locations, and users in a centralized, distributed, or hosted architecture. IPConfigure's Orchid VMS platform and SteelFin Appliances have been successfully deployed in facilities ranging from quick service restaurants to international ports, hospitals, and universities. Job Title: Software Technical Support Engineer Intern Department: Support Position: Non Exempt, Intern Job Summary IPConfigure, Inc. is searching for a Software Technical Engineer Intern to work closely with a dynamic team work directly with integrators and customers ranging from small installation companies to Fortune 100 corporations. The position is responsible solving the most challenging enterprise video management issues. You will work with other engineers to debug, troubleshoot, write scripts, and create solutions. You will document solutions and work with product groups to improve IPConfigure products. You will build and configure servers running IPConfigure software. The ideal candidate will work in person in the Norfolk, Virginia office. Duties/Responsibilities Communicate technically complex information with IPConfigure's customers via telephone, written correspondence, and electronic services. Analyze customers' problems and develop solutions to meet their needs. This will involve debugging, troubleshooting, writing scripts, and taking responsibility to see that the issue is fully resolved. Continually learn technologies and develop deep expertise in IPConfigure products. Apply that knowledge to real-world customer problems. Create advanced technical content including Knowledge Base articles, samples, whitepapers, and training. Identify and report both software bugs and customer suggestions. Additional Responsibilities Build servers that customers have ordered and install required software. Cycle new cameras through the lab for testing. Install network switches and run cables. Visit customer sites and troubleshoot issues if remote access is not available. Limited travel may be required to support company events. Required Skills/Abilities Excellent written and spoken English skills including the ability to provide clear instructions and communicate complex technical information effectively. Self-motivated, target oriented and able to work both independently and in a team environment and have a strong sense of ownership to drive customer issues till resolution. Networking background. Experience with Linux OR Windows system administration. Debugging, troubleshooting skills are required. Strong problem solving skills are essential. Experience in Networking, Certificates, Authentication, TCP/UDP, Firewalls, Windows Server, and Linux is desired. Abide by all policies, rules and regulations of the company including applicable safety rules, regulations and procedures. All associates will perform duties as requested by management. Education Currently pursuing or recently completed a degree in Information Technology, Computer Science, Electrical Engineering, or a related field. Bonus Experience Helpdesk experience. Cloud or hosted infrastructure experience. Ability to write scripts for automation. Experience with RESTful Web APIs. IPConfigure, Inc. provides equal employment opportunities to all qualified persons and administers all aspects and conditions of employment without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical or mental disability, severe/morbid obesity, medical condition, military or veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.
    $37k-67k yearly est. 47d ago
  • Applications Programmer, Senior

    Looper Consulting, LLC

    Senior software engineer job in Norfolk, VA

    Job DescriptionDescription: Job Title: Applications Programmer, Senior Company: Trimitron Corporation Position Type: Full-Time Equivalent (FTE) Trimitron Corp is seeking a highly accomplished Applications Programmer, Senior to lead advanced software development efforts in support of the Naval Information Warfare Center (NIWC) Pacific's Positioning, Navigation, and Timing (PNT) Division. This senior technical role is responsible for architecting, developing, and optimizing complex applications that directly enable PNT mission capabilities, data processing, modeling, and operational performance. The Applications Programmer, Senior serves as a technical authority, driving software strategy, mentoring development teams, and ensuring all applications meet the highest standards of security, reliability, and mission alignment. Key Responsibilities: · Lead the design, development, and modernization of complex application systems supporting NIWC Pacific's PNT mission. · Architect scalable, secure, and high-performance software solutions that meet mission-critical requirements. · Establish development standards, coding practices, and quality benchmarks for the programming team. · Provide expert-level guidance on system design decisions, technology selection, and integration strategies. · Design, code, test, debug, and document highly complex applications that support PNT data workflows, modeling tools, and operational systems. · Develop innovative solutions to complex programming challenges, considering system capacity, performance constraints, cybersecurity requirements, and operational timelines. · Conduct advanced quality assurance evaluations to ensure software reliability, accuracy, and compliance with Navy and DoD standards. · Lead troubleshooting and root-cause analysis for high-impact software issues. · Collaborate with PNT engineers, analysts, and program leadership to translate mission needs into robust software capabilities. · Ensure all applications align with PNT system architectures, data structures, and operational requirements. · Contribute to long-term modernization strategies for PNT applications, including migration planning, refactoring, and performance optimization. · Ensure all development activities comply with NIWC, Navy, and DoD cybersecurity and configuration management policies. · Lead code reviews, design walkthroughs, and technical training sessions. Required Qualifications: · Six (6) to nine (9) years of directly applicable experience in application programming or software development. · Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or a related field. · An advanced degree may substitute for two years of experience. · Strong proficiency in designing, coding, testing, and debugging complex applications. · Experience evaluating applications for quality assurance and performance. · Ability to solve complex programming challenges using analytical and computational techniques. · Strong understanding of system limitations, performance considerations, and secure coding practices. Preferred Qualifications: · Experience supporting DoD, Navy, or NIWC programs, especially in technical or mission-critical environments. · Familiarity with PNT systems, modeling tools, or Navy software development environments. · Experience with secure coding, configuration management, and DoD software development standards. · Strong communication skills and the ability to collaborate with multidisciplinary teams. Why Join Trimitron Corp.? This position offers the opportunity to contribute to mission-critical defense projects, work alongside highly skilled professionals, and engage in challenging systems engineering tasks that directly impact national security operations. Benefits: We offer competitive pay and generous benefits including comprehensive medical insurance package, 401k with company match, employee assistance program and company paid benefits. Requirements:
    $102k-146k yearly est. 6d ago
  • AI Application Architect Senior

    Carebridge 3.8company rating

    Senior software engineer job in Norfolk, VA

    Location: This role requires associates to be in-office 1 day per week, fostering collaboration and connectivity, while providing flexibility to support productivity and work-life balance. This approach combines structured office engagement with the autonomy of virtual work, promoting a dynamic and adaptable workplace. Ideal candidates will be able to report to one of our Pulse Point locations in Atlanta, GA, Hanover, MD, Mason, OH, Indianapolis, IN, Ashburn, VA, Norfolk, VA or New York, NY. Alternate locations may be considered if candidates reside within a commuting distance from an office. Please note that per our policy on hybrid/virtual work, candidates not within a reasonable commuting distance from the posting location(s) will not be considered for employment, unless an accommodation is granted as required by law. The AI Application Architect Senior creates architectural solutions that articulate the business context, conceptual design, and component-level logical design. How you will make an impact: * Recommends new technologies based upon business value drivers and return on investment. * Drives new technologies towards implementation and exploitation. * Establishes overall systems architecture vision and ensures specific components are appropriately designed and leveraged. * Contributes to the holistic vision of Enterprise Architecture. * Defines architecture standards and anticipate areas where architecture standards may need to be developed that are in-line with customer, IT and industry standards. * Directs the construction of architecture components (e.g., data architecture, application architecture, technical architecture). * Works with business units to translate business strategy into discrete requirements compatible with current technical architectures. * Defines systems, technical, and application architectures for new strategic initiatives. * Develops and maintains an architectural blueprint and evolutionary roadmap that defines and communicates the strategic direction for these architectures in support of business and technical strategies. * Explains how the roadmap maintains and delivers cost effectiveness, business value, and competitiveness. Minimum Requirements: Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5 years of experience in architecture/design in relevant technology disciplines; or any combination of education and experience, which would provide an equivalent background. Preferred Skills, Capabilities and Experiences: * AI experience highly preferred. * Data architect experience highly preferred. * Cloud experience highly preferred. For candidates working in person or virtually in the below location(s), the salary* range for this specific position is $131,880 to $226,080. Locations: Hanover, MD, New York, NY In addition to your salary, Elevance Health offers benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). The salary offered for this specific position is based on a number of legitimate, non-discriminatory factors set by the Company. The Company is fully committed to ensuring equal pay opportunities for equal work regardless of gender, race, or any other category protected by federal, state, and local pay equity laws. * The salary range is the range Elevance Health in good faith believes is the range of possible compensation for this role at the time of this posting. This range may be modified in the future and actual compensation may vary from posting based on geographic location, work experience, education and/or skill level. Even within the range, the actual compensation will vary depending on the above factors as well as market/business considerations. No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law. Please be advised that Elevance Health only accepts resumes for compensation from agencies that have a signed agreement with Elevance Health. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of Elevance Health. Who We Are Elevance Health is a health company dedicated to improving lives and communities - and making healthcare simpler. We are a Fortune 25 company with a longstanding history in the healthcare industry, looking for leaders at all levels of the organization who are passionate about making an impact on our members and the communities we serve. How We Work At Elevance Health, we are creating a culture that is designed to advance our strategy but will also lead to personal and professional growth for our associates. Our values and behaviors are the root of our culture. They are how we achieve our strategy, power our business outcomes and drive our shared success - for our consumers, our associates, our communities and our business. We offer a range of market-competitive total rewards that include merit increases, paid holidays, Paid Time Off, and incentive bonus programs (unless covered by a collective bargaining agreement), medical, dental, vision, short and long term disability benefits, 401(k) +match, stock purchase plan, life insurance, wellness programs and financial education resources, to name a few. Elevance Health operates in a Hybrid Workforce Strategy. Unless specified as primarily virtual by the hiring manager, associates are required to work at an Elevance Health location at least once per week, and potentially several times per week. Specific requirements and expectations for time onsite will be discussed as part of the hiring process. The health of our associates and communities is a top priority for Elevance Health. We require all new candidates in certain patient/member-facing roles to become vaccinated against COVID-19 and Influenza. If you are not vaccinated, your offer will be rescinded unless you provide an acceptable explanation. Elevance Health will also follow all relevant federal, state and local laws. Elevance Health is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to age, citizenship status, color, creed, disability, ethnicity, genetic information, gender (including gender identity and gender expression), marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other status or condition protected by applicable federal, state, or local laws. Applicants who require accommodation to participate in the job application process may contact ******************************************** for assistance. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws, including, but not limited to, the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act.
    $131.9k-226.1k yearly Auto-Apply 60d+ ago
  • Software Engineer - FS Poly - up to $180K

    Stanleyreid

    Senior 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

    Senior 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
  • AI Application Architect Senior

    Elevance Health

    Senior software engineer job in Norfolk, VA

    **Location:** This role requires associates to be in-office 1 day per week, fostering collaboration and connectivity, while providing flexibility to support productivity and work-life balance. This approach combines structured office engagement with the autonomy of virtual work, promoting a dynamic and adaptable workplace. Ideal candidates will be able to report to one of our Pulse Point locations in Atlanta, GA, Hanover, MD, Mason, OH, Indianapolis, IN, Ashburn, VA, Norfolk, VA or New York, NY. Alternate locations may be considered if candidates reside within a commuting distance from an office. Please note that per our policy on hybrid/virtual work, candidates not within a reasonable commuting distance from the posting location(s) will not be considered for employment, unless an accommodation is granted as required by law. The **AI** **Application Architect Senior** creates architectural solutions that articulate the business context, conceptual design, and component-level logical design. **How you will make an impact:** + Contributes to enterprise-wide AI architecture strategy, defining the future state of AI platforms, patterns, and frameworks. + Drives hands-on exploration through high-impact POCs/POTs, validating cutting-edge AI frameworks, LLM platforms, orchestration technologies, and scalable retrieval architectures. + Contributes to enterprise AI architecture standards, reusable accelerators, and reference implementations to guide engineering adoption. + Evaluates emerging AI tools and technologies for applicability and strategic value, providing recommendations for enterprise investment. + Architects enterprise-scale RAG, vector indexing, distributed inference, and model-serving architectures. + Aligns AI architecture decisions across cross-functional architecture groups (data, cloud, security, app dev). + Mentors architects and engineers, fostering a culture of innovation and hands-on technical exploration. + Joins executive-level discussions on the future of AI-enabled systems, technical trajectories, and strategic platform choices. + Ensures AI solutions adhere to enterprise standards, governance, risk, and compliance frameworks. + Recommends new technologies based upon business value drivers and return on investment; drives new technologies towards implementation and exploitation. + Establishes overall systems architecture vision and ensures specific components are appropriately designed and leveraged; contributes to the holistic vision of Enterprise Architecture. + Defines architecture standards and anticipate areas where architecture standards may need to be developed that are in-line with customer, IT and industry standards. + Directs the construction of architecture components (e.g., data architecture, application architecture, technical architecture). **Minimum Requirements:** Requires an BA/BS degree in Information Technology, Computer Science or related field of study and a minimum of 5 years of experience in architecture/design in relevant technology disciplines; or any combination of education and experience, which would provide an equivalent background. **Preferred Skills, Capabilities and Experiences:** + Expert-level understanding of AI architecture, LLM systems, ML Ops platforms, and distributed model execution highly preferred. + Hands-on experience architecting enterprise-scale AI systems and building advanced prototypes highly preferred. + Deep experience with orchestration frameworks, RAG pipelines, vector indexing strategies, and LLM lifecycle management highly preferred. + Ability to compare and select COTS AI platforms, open-source frameworks, and cloud-native AI services highly preferred. + Demonstrated ability to set architectural direction and influence multi-year AI investment highly preferred. + Thought leadership in AI adoption, responsible AI, and enterprise AI governance highly preferred. + Passion for exploring and validating emerging technologies, research trends, and next-generation architecture approaches highly preferred. For candidates working in person or virtually in the below location(s), the salary* range for this specific position is $131,880 to $226,080. Locations: Hanover, MD, New York, NY In addition to your salary, Elevance Health offers benefits such as, a comprehensive benefits package, incentive and recognition programs, equity stock purchase and 401k contribution (all benefits are subject to eligibility requirements). The salary offered for this specific position is based on a number of legitimate, non-discriminatory factors set by the Company. The Company is fully committed to ensuring equal pay opportunities for equal work regardless of gender, race, or any other category protected by federal, state, and local pay equity laws _._ * The salary range is the range Elevance Health in good faith believes is the range of possible compensation for this role at the time of this posting. This range may be modified in the future and actual compensation may vary from posting based on geographic location, work experience, education and/or skill level. Even within the range, the actual compensation will vary depending on the above factors as well as market/business considerations. No amount is considered to be wages or compensation until such amount is earned, vested, and determinable under the terms and conditions of the applicable policies and plans. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law. Please be advised that Elevance Health only accepts resumes for compensation from agencies that have a signed agreement with Elevance Health. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of Elevance Health. Who We Are Elevance Health is a health company dedicated to improving lives and communities - and making healthcare simpler. We are a Fortune 25 company with a longstanding history in the healthcare industry, looking for leaders at all levels of the organization who are passionate about making an impact on our members and the communities we serve. How We Work At Elevance Health, we are creating a culture that is designed to advance our strategy but will also lead to personal and professional growth for our associates. Our values and behaviors are the root of our culture. They are how we achieve our strategy, power our business outcomes and drive our shared success - for our consumers, our associates, our communities and our business. We offer a range of market-competitive total rewards that include merit increases, paid holidays, Paid Time Off, and incentive bonus programs (unless covered by a collective bargaining agreement), medical, dental, vision, short and long term disability benefits, 401(k) +match, stock purchase plan, life insurance, wellness programs and financial education resources, to name a few. Elevance Health operates in a Hybrid Workforce Strategy. Unless specified as primarily virtual by the hiring manager, associates are required to work at an Elevance Health location at least once per week, and potentially several times per week. Specific requirements and expectations for time onsite will be discussed as part of the hiring process. The health of our associates and communities is a top priority for Elevance Health. We require all new candidates in certain patient/member-facing roles to become vaccinated against COVID-19 and Influenza. If you are not vaccinated, your offer will be rescinded unless you provide an acceptable explanation. Elevance Health will also follow all relevant federal, state and local laws. Elevance Health is an Equal Employment Opportunity employer and all qualified applicants will receive consideration for employment without regard to age, citizenship status, color, creed, disability, ethnicity, genetic information, gender (including gender identity and gender expression), marital status, national origin, race, religion, sex, sexual orientation, veteran status or any other status or condition protected by applicable federal, state, or local laws. Applicants who require accommodation to participate in the job application process may contact ******************************************** for assistance. Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state, and local laws, including, but not limited to, the Los Angeles County Fair Chance Ordinance and the California Fair Chance Act.
    $131.9k-226.1k yearly 6d ago
  • Software Developer Entry Level

    Jones CPA Group

    Senior 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
  • Software Engineer- App Packager

    Stratacuity

    Senior software engineer job in Norfolk, VA

    (25% Remote / Norfolk, VA) - MECM / Systems Security Engineer - * $135,000 - $145,000 * Apex Systems has an Immediate Need for a (25% Remote) MECM / Systems Security Engineer in Norfolk, VA !! This will be an Est. "6 Month Contract to Permanent Hire" opportunity, supporting one of our Largest DoD / Government Clients on the East Coast & Nationwide! Please See Below for all Position Details & How To Apply. * HOW TO APPLY * Email a Resume to: [email protected] * Job Title: MECM / Systems Security Engineer * Location: Norfolk, VA / (First Month Fully On-Site then Remote Flex Negotiated with Client) * Contract Layout: Est. "6 Month Contract to Permanent Hire" * Contract Rate: $61.00 - $70.00 / Hourly on W2 * Starting Salary at Permanent Conversion: $135,000 - $145,000 & Full Benefits * REQUIREMENTS * * Secret Security Clearance (Eligibility) * Experience using MECM, SCCM, or Similar for Software Packaging (Windows OS & STIGs Packaging) * Experience Scripting (i.e. Python, Bash, Shell, similar..) Job Description * (MECM) Microsoft Endpoint Configuration Manager will be used in modern environment * 60% on the packaging side (take the STIG and package it in the platform that can be used) * They are taking things through the full lifecycle (testing, networking, etc.). * Software packaging (Windows OS and STIGs (security update & deployment knowledge) * Using AutoIT for their tooling but can teach (Have a 2-week course) * Someone who can learn fast on the job * Using JIRA (more important) and SVN * Experience working in a network - hooking up to cisco switch and making sure it's all ready (establishing operating environment) - need skills to do that themselves (route/switch) not just pass off EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************. Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details. Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide. Employee Type: Contract Location: Norfolk, VA, US Job Type: Date Posted: November 18, 2025 Similar Jobs * Software Packager/Technician * Software Packager/Technician - Security Tools * App Architect * Senior Mainframe Engineer- Remote * Engineer- Construction - III
    $135k-145k yearly 13d ago
  • Entry Level Software Engineer

    Netcloudtek

    Senior 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. 1d ago
  • Software Engineer III

    Aermor

    Senior 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 60d+ ago
  • Software Engineer III

    Aermor LLC

    Senior 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. 15d ago
  • Software Engineer

    Connect Talent Solutions

    Senior software engineer job in Norfolk, VA

    Job Description Responsibilities: Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements. Add Command and Control functionality. Improve existing performance issues and fix bugs. Develop and direct software system testing procedures, programming, and documentation. Analyzes, defines, and documents requirements for: Data Workflow Logical processes Hardware Operating system environment Interfaces with other systems Internal and external checks Controls Outputs Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other 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. Three (3)+ years of professional experience in C, C++, C#, Visual Basic, Python, RHL, and/or other object oriented languages. Demonstrated software development using one or more of these languages under: Unix Windows Linux, and/or MS-DOS operating systems Java (Angular), RXJS experience/familiarity is preferred
    $71k-95k yearly est. 16d ago
  • Software Engineer

    Getem Services

    Senior software engineer job in Norfolk, VA

    As a Software Engineer, you'll design, develop, test, and maintain software applications that support our pest control operations, customer service, and business growth. You'll work closely with cross-functional teams to understand business needs, identify opportunities for innovation, and deliver high-quality software solutions. *Responsibilities:* 1. *Software Development:* - Develop, test, and deploy software applications using modern technologies and best practices. - Collaborate with teams to define technical requirements and implement solutions. - Focus on creating scalable, reliable, and maintainable software. 2. *Pest Control Solutions:* - Develop software that enhances service delivery, customer experience, and operational efficiency. - Work on systems for scheduling, dispatch, service tracking, and customer communication. 3. *Integration and Automation:* - Integrate software with existing systems and third-party services. - Automate processes to improve efficiency and reduce manual work. 4. *Quality and Security:* - Ensure software quality through testing, code reviews, and best practices. - Implement security measures to protect data and systems. 5. *Collaboration:* - Work with stakeholders to understand needs and deliver solutions. - Communicate technical information effectively to non-technical teams.
    $71k-95k yearly est. 5d ago
  • Software Engineer, Platform - Norfolk, USA

    Speechify

    Senior software engineer job in Norfolk, VA

    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. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain 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.
    $71k-95k yearly est. Auto-Apply 4d ago
  • Software Engineer II

    CDIT

    Senior software engineer job in Norfolk, VA

    Program Background The Navy Maritime Maintenance Enterprise Solution (NMMES) is a comprehensive Information Technology (IT) toolset supporting NAVSEA's ship maintenance, overhaul, repair, and modernization operations across the U.S. Navy fleet. NMMES encompasses approximately 79 IT systems, applications, networks, and data centers serving over 51,000 users worldwide at Navy Shipyards (NSY), Intermediate Maintenance Facilities (IMF), Regional Maintenance Centers (RMC), Ship Repair Facilities, and Forward Deployed Regional Maintenance Centers. The NMMES Technical Refresh (NMMES -TR) program focuses on modernizing these enterprise systems through agile development, DevSecOps practices, and cloud -based services to deliver enhanced capabilities to the fleet. Position Summary The Software Engineer applies systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems within the NMMES enterprise. This position establishes software information and engineering requirements for complex systems that may contain millions of lines of code. The Software Engineer applies knowledge, tools, and methods across the full software development lifecycle-including requirements analysis, design, construction, testing, and maintenance-with the purpose of improving the reliability and maintainability of software systems. This role requires extensive experience and judgment to plan and accomplish goals, and may include leading and directing the work of other team members. Key Responsibilities Software Requirements and Design Analyze and define software requirements based on user needs, system specifications, and business objectives Establish software information and engineering requirements for complex enterprise systems Design software solutions using systematic approaches that address scalability, performance, and maintainability Develop software architecture and detailed design documentation following established standards Apply software ergonomics principles to ensure usable and efficient software interfaces Collaborate with systems engineers to integrate software components within larger system architectures Participate in requirements reviews, design reviews, and technical interchange meetings Software Construction and Development Develop, code, and implement software applications using approved programming languages and frameworks Apply disciplined software development processes regulated by organizational and DoD standards Write clean, efficient, and well -documented code following coding standards and best practices Implement software solutions that improve reliability and maintainability of enterprise systems Utilize version control systems and configuration management tools to manage code repositories Develop and maintain APIs, web services, and integration components Apply DevSecOps practices including continuous integration and continuous delivery (CI/CD) pipelines Perform code reviews and provide technical guidance to ensure code quality Software Testing and Quality Develop and execute unit tests, integration tests, and system tests for software components Apply quantifiable approaches to measure and improve software quality Collaborate with QA teams to support functional, regression, and performance testing Identify and resolve software defects through debugging and root cause analysis Implement automated testing frameworks to improve testing efficiency and coverage Ensure software meets security requirements and complies with DoD cybersecurity standards Support software accreditation and Authority to Operate (ATO) activities Software Maintenance and Operations Perform corrective, adaptive, perfective, and preventive software maintenance Troubleshoot and resolve production issues in deployed software systems Optimize software performance and implement enhancements based on user feedback Maintain technical documentation including system specifications, user guides, and operational procedures Support software deployments and releases across development, test, and production environments Monitor system health and implement improvements to enhance system reliability Technical Leadership and Collaboration Apply extensive experience and judgment to plan and accomplish technical goals May lead and direct the work of junior software engineers and developers Relate software engineering disciplines to computer science, mathematics, and systems engineering Collaborate with project management to estimate effort, identify risks, and track progress Coordinate with quality management to ensure adherence to software quality standards Mentor team members on software engineering best practices and emerging technologies Participate in Agile/Scrum ceremonies including sprint planning, daily standups, and retrospectives RequirementsRequired Qualifications Education • Bachelor's degree in a STEM field (Computer Science, Software Engineering, Computer Engineering, Information Technology, Mathematics, or related discipline) Experience Minimum 4 years of experience in software engineering or related field Familiarity with a variety of software engineering concepts, practices, and procedures Demonstrated experience across the software development lifecycle (requirements, design, construction, testing, maintenance) Experience developing and maintaining complex software systems Proficiency in one or more programming languages (Java, Python, C#, JavaScript, or similar) Experience with relational databases and SQL Experience with version control systems (Git, SVN, or similar) Ability to apply extensive experience and judgment to plan and accomplish goals Clearance • Active Secret security clearance (minimum) or ability to obtain Desired Qualifications Master's degree in Computer Science, Software Engineering, or related field Experience with DoD software development environments and DevSecOps platforms (e.g., Black Pearl) Experience with Agile/Scrum software development methodologies Experience with cloud platforms (AWS, Azure, or DoD cloud environments) Experience with containerization technologies (Docker, Kubernetes) Experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps) Knowledge of DoD software acquisition processes and the Adaptive Acquisition Framework Experience supporting Navy or NAVSEA IT programs Familiarity with Risk Management Framework (RMF) and ATO processes Experience leading or mentoring software development teams Technical Skills Programming Languages Java, Python, C#, JavaScript/TypeScript, C/C++, SQL Frameworks & Libraries Spring Boot, .NET, React, Angular, Node.js, Django Databases Oracle, SQL Server, PostgreSQL, MySQL, MongoDB DevSecOps & CI/CD Jenkins, GitLab CI/CD, Azure DevOps, SonarQube, Fortify Cloud & Containers AWS, Azure, Docker, Kubernetes, OpenShift Version Control Git, GitHub, GitLab, Bitbucket, SVN Testing Tools JUnit, Selenium, Pytest, Jest, Postman, SoapUI Methodologies Agile, Scrum, SAFe, Waterfall, DevSecOps, SDLC Related Disciplines Computer Science, Systems Engineering, Project Management, Quality Management Core Competencies Strong analytical and problem -solving skills with systematic approach to complex challenges Excellent written and verbal communication skills for technical documentation and collaboration Ability to apply extensive experience and sound judgment to plan and accomplish goals Self -motivated with ability to work independently and as part of a collaborative team Leadership capabilities with potential to direct and mentor other team members Commitment to producing reliable, maintainable, and high -quality software Adaptability to learn new technologies, tools, and methodologies Strong attention to detail with focus on code quality and security Ability to relate software engineering to broader disciplines including mathematics and systems engineering
    $71k-95k yearly est. 60d+ ago
  • Software Engineer

    CTR Corporation (Dba CTR Group

    Senior software engineer job in Newport News, VA

    CTR Group is seeking a SOFTWARE ENGINEER with Delphi expertise for an Energy Technology firm in the Newport News, VA area. A Temp-Hire Onsite Position. Seeking background in industrial automation and control system integration. Strongly prefer Delphi programming and Electrical Engineering experience. SALARY RANGE: $120K - $125Kwith excellent benefits. US Work Authorization is required. We are an E-Verify Employer. SUMMARY:Seeking an experienced Software Engineer to innovate and maintain an exciting Pollution control software suite. This is a hands-on development role focused on both high-level application design and low-level embedded systems programming for industrial control environments.Key Responsibilities: Design, develop, and maintain Windows-based control software using Delphi. Implement and support industrial communication protocols, including OPC DA/UA and Modbus TCP Develop embedded firmware in C for various platforms. Utilize development environments such as MPLAB X, Atmel Studio, IAR Embedded Workbench, and Wintec EasyBuilder Pro Collaborate with controls and automation engineers to integrate software with PLC systems. Required Skills: Proficiency in Pascal programming (Embarcadero RAD Studio) Solid working knowledge of OPC DA/UA and Modbus TCP Experience in C programming for embedded systems. Familiarity with MPLAB X, Atmel Studio, IAR Embedded Workbench and Wintec EasyBuilder Pro Preferred Qualifications: Delphi programming and Electrical Engineering Experience strongly preferred Experience with Allen-Bradley / Rockwell Automation platforms. Ability to program and troubleshoot PLC ladder logic and structured text Experience with RS Logix 500, Studio 5000, and Connected Components Workbench Background in industrial automation and control system integration Some, but not all, key duties include: Analyze user needs and translate them into functional software solutions. Design, test, and develop software to meet user and business requirements. Participate in documentation of help and manual files Recommend enhancements and upgrades for existing systems and applications. Develop modular software components that integrate seamlessly into the broader system. Create diagrams, flowcharts, and technical models to guide development and clarify requirements. Ensure ongoing functionality and reliability of software through testing and maintenance. Document code, architecture, and development decisions for future reference and support. Troubleshoot, debug, and resolve issues post-deployment, including user-reported concerns. CTR Group has been a leader in its industry for over 35 years and is rated highly on Google, Indeed and Facebook for being a great company to work for. If you enjoy being a part of a great team. Apply today and check out our website for more information. CTR Group is an equal employment opportunity employer. Candidates are selected based on qualifications and defined requirements of the job, not on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin or any other protected status. Further, CTR Group encourages United States' Veterans and persons with disabilities to apply for positions for which they are qualified.
    $120k-125k yearly 5d ago
  • Software Developer III

    Sql Database Administrator In Fort Belvoir, Virginia

    Senior 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

Learn more about senior software engineer jobs

How much does a senior software engineer earn in Norfolk, VA?

The average senior software engineer in Norfolk, VA earns between $77,000 and $129,000 annually. This compares to the national average senior software engineer range of $86,000 to $151,000.

Average senior software engineer salary in Norfolk, VA

$100,000

What are the biggest employers of Senior Software Engineers in Norfolk, VA?

The biggest employers of Senior Software Engineers in Norfolk, VA are:
  1. Capital One
  2. Droisys
  3. Prescient Edge
Job type you want
Full Time
Part Time
Internship
Temporary