1

Software Engineers Jobs (NOW HIRING)

They are seeking Software Engineers to develop, maintain, and enhance complex software systems while working individually or as part of a team. Responsibilities : • Analyze user requirements to ...

We are seeking highly motivated Software Engineers at all levels to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work ...

We are seeking highly motivated Software Engineers at all levels to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work ...

Programming on GPUs with CUDA and/or OpenCL * C++ programming experience * Experience in creating robust and efficient system architectures and complex hardware-software systems * Experience ...

American Express Travel Related Services Company, Inc. seeks Software Engineers to serve as a core member of an engineering team to develop digital and automated solutions for our customers. At ...

Software Engineers

Moorestown, NJ · On-site

$72K - $130K/yr

We are seeking highly motivated Software Engineers at all levels to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Moorestown, NJ. Responsibilities: Work ...

next page

Showing results 1-20

Software Engineers information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineers jobs pay per year?

As of Aug 3, 2026, the average yearly pay for software engineers in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What kinds of jobs do software engineers do?

Software engineers develop, test, and maintain software applications, systems, and platforms across various industries. They work on tasks such as coding, debugging, designing software architecture, and collaborating with teams using programming languages like Java, Python, or C++. Their roles can include front-end, back-end, full-stack development, or specialized areas like security or data engineering.

What work does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, development tools, and methodologies to create solutions that meet user needs and technical specifications, often collaborating with cross-functional teams. Strong problem-solving skills and knowledge of coding standards are essential in this role.
What cities are hiring for Software Engineers jobs? Cities with the most Software Engineers job openings:
What are the most commonly searched types of Software Engineers jobs? The most popular types of Software Engineers jobs are:
What states have the most Software Engineers jobs? States with the most job openings for Software Engineers jobs include:
Infographic showing various Software Engineers job openings in the United States as of July 2026, with employment types broken down into 96% Full Time, 2% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Software Engineers

BCT LLC

Annapolis Junction, MD • On-site

Full-time

Re-posted 6 days ago


Job description

Job Summary:
BCT LLC is a small business dedicated to delivering meaningful solutions for their customers and their missions. They are seeking Software Engineers to develop, maintain, and enhance complex software systems while working individually or as part of a team.
Responsibilities:
• Analyze user requirements to derive software design and performance requirements
• Debug existing software and correct defects
• Provide recommendations for improving documentation and software development process standards
• Design and code new software or modify existing software to add new features
• Integrate existing software into new or modified systems or operating environments
• Develop simple data queries for existing or proposed databases or data repositories
• Write or review software and system documentation
• Design or implement complex database or data repository interfaces/queries
• Implement algorithms to meet or exceed system performance and functional standards
• Assist with developing and executing test procedures for software components
• Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
• Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
• Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Qualifications:
Required:
• Active TS/SCI with POLY
• Experience with Policy and/or a SIGINT background
• High School Diploma or GED, plus twenty-four (24) years of general systems engineering experience
• Bachelor’s degree in a qualified engineering or related field, plus (20) years of systems engineering experience
• Master’s degree or PhD in a qualified engineering or related field, plus (18) years of systems engineering experience
• One (1) year of experience in Software Engineering
• Three (3) years of experience in Software Engineering
• Six (6) years of experience in Software Engineering
• Nine (9) years of experience in Software Engineering
Preferred:
• Bachelor’s degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university
• Graduate degree may be substituted for three (3) years of experience
• PhD may be substituted for six (6) years of experience
• Appropriate coursework in other degree programs can be substituted for an Engineering, Computer Science, or Mathematics degree
Company:
BCT LLC (BCT) is small business, established in 2006 & headquartered out of Annapolis Junction, Md. Founded in 2006, the company is headquartered in Annapolis Junction, USA, with a team of 51-200 employees. The company is currently Growth Stage.