Software Engineer
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
Lead Software Engineer, Full Stack
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).
Software Engineer
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)
Software Test Engineer
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.
Software Engineer - FS Poly - up to $180K
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.
Software Engineer
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/
Software Engineer LEAD
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
Third Assistant Engineer -- Seaward Services - TSVRON
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.
Software Developer Entry Level
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
Senior Software Engineer, Windows/Desktop Applications - Virginia Beach, USA
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.
Auto-ApplySoftware Developer III
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.
Auto-ApplySoftware Developer III
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.
Auto-ApplyYourLiebherrCareer: Embedded Software Developer - Regular and Alternative Schedule
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
************************
Easy ApplySoftware Engineer III
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
Entry Level Software Engineer
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
************
Software Engineer III
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.
Auto-ApplySenior Software Engineer
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.
Senior Developer 150002AR
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.
Senior Software Engineer
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.
Auto-ApplySr C# Developer
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.