1

Senior Software Engineer Jobs in Dunkirk, MD (NOW HIRING)

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Senior Software Engineer in order to support its government customer in Annapolis ...

Senior Software Engineer

Washington, DC · On-site

$129K - $193K/yr

In this Senior Software Engineer role, you will be a key individual contributor, driving the development of resilient, scalable software systems focused on leveraging Large Language Models (LLMs) and ...

Senior Software Engineer

Annapolis, MD · On-site

$190K - $240K/yr

Belay Technologies is seeking a Senior Software Engineer to join our intel team. We are seeking an experienced UI Front End Software Engineer (SWE3) in support of Nightwing CODEX, directly meeting ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

Learn more at www.clearedgeit.com/careers/ Your Mission ClearEdge is seeking a Senior Software Engineer to support a newly forming team in Phase 0, helping shape technical direction, architecture ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

... Senior Software Engineerin order to support its government customer in Annapolis Junction, MD. Description :The Software Engineer develops, maintains, and enhances complex and diverse software ...

Senior Software Engineer

Annapolis, MD · On-site

$121K - $159K/yr

... Senior Software Engineerin order to support its government customer in Annapolis Junction, MD. Description :The Software Engineer develops, maintains, and enhances complex and diverse software ...

Required : • Bachelor's degree in computer science or similar related field • Lead Software Engineer 10 plus years of experience • Senior Software Engineer 5 plus years of experience • ...

Senior Software Engineer

Arlington, VA

$140K - $185K/yr

Two Six Technologies is seeking a Senior Software Developer to work on multi-domain platforms serving critical national security functions. In this role, you will be a part of the data team that is ...

Senior Software Engineer

Arlington, VA · On-site

$134K - $184K/yr

STR is hiring experienced Senior Software Engineers to join our multidisciplinary cyber/networking team committed to developing cutting-edge technologies that have an immediate and significant impact ...

Senior Software Engineer

Washington, DC · On-site

$138K - $182K/yr

As a Senior Software Engineer, you will own projects from end-to-end, build and scale core APIs, and collaborate with the team to define the roadmap based on customer needs. Responsibilities : • ...

Digital Consultants seeks a Senior Software Engineer (Subject Matter Expert Software Developer, Applications) to support FEMA Artificial Intelligence Support Services. The role focuses on designing ...

Showing results 41-60

Senior Software Engineer information

See Dunkirk, MD salary details

$75K

$142.3K

$190.7K

How much do senior software engineer jobs pay per year?

As of Sep 6, 2026, the average yearly pay for senior software engineer in Dunkirk, MD is $142,338.00, according to ZipRecruiter salary data. Most workers in this role earn between $121,700.00 and $160,400.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Dunkirk, MD?

The most popular types of Software Engineer jobs in Dunkirk, MD are:

What job categories do people searching Senior Software Engineer jobs in Dunkirk, MD look for?

The top searched job categories for Senior Software Engineer jobs in Dunkirk, MD are:

What cities near Dunkirk, MD are hiring for Senior Software Engineer jobs?

Cities near Dunkirk, MD with the most Senior Software Engineer job openings:

$121K - $159K/yr

Full-time

Re-posted 16 days ago


Job description

Senior Software Engineer
Why This is an Exciting Role:
As a Senior Software Engineer at Boeing Intelligence & Analytics you will be responsible to:
• Design, develop, test, deploy, maintain and enhance software solutions
• Provide technical leadership on high-impact projects
• Facilitate alignment and clarity on goals, outcomes, and timelines
• Analyze user requirements to derive software design and performance requirements
• Work closely with the Chief Engineer to define feature specifications and build products
• Conduct design and code reviews.
• Work on problems of diverse scopes where analysis of data requires evaluation of identifiable factors.
• Demonstrate good judgment in selecting methods and techniques for obtaining solutions.
• Complete medium to large features (each with many tasks) independently without guidance.
• Identify and drive changes as needed for assigned codebase, product area, or systems.
What Makes BI&A Different:
As a fully owned subsidiary of The Boeing Company, BI&A offers an optimal mix of a small company environment with exceptional opportunities supported by a large corporation.
Every day, Boeing Intelligence & Analytics supports global missions by building and delivering intelligence, analytics, and cyber solutions that enable users to advance national security. From hardware and software engineering solutions to analytics that keep this nation safe, we create value that meets users' needs. With vibrant partnerships and innovative approaches, we serve the Intelligence Community through innovation and vision. We have provided our customers with the tools needed to counter evolve global and cyber threats, and to improve wartime decision-making.
• Our talented employees bring software development, systems engineering, and advanced analytics expertise.
• We offer numerous prime contract opportunities with customers headquartered in Maryland, Virginia, and the District of Columbia, as well as subcontract opportunities that align with our areas of focus and additional opportunities nationwide through our parent company.
• We have current open positions on awarded programs across diverse customer sets and are anticipating upcoming contract awards with a 5-year life cycle and an additional 5 option years.
• Our diverse portfolio allows our employees to move to other projects and teams as they gain further proficiency in their current skill set and learn new skill sets along the way.
• We offer hands-on access to cutting-edge technologies and a culture of technical excellence.
Experience and Qualifications:
To be eligible for this demanding position, the ideal candidate should demonstrate the following experience and qualifications:
Required Education and Years of Experience:
• A Bachelor's degree in Computer Science or related discipline with 14+ years of experience
• Four years of experience may be substituted for a Bachelor's degree
Required Qualifications:
• An active TS/SCI clearance with polygraph
• Experience assisting with development & execution of test procedures for software components
• Experience with generating & reviewing software/technical documentation
• Experience working in an Agile software development environment
• Experience using Jira and Confluence
• Experience with the following software development skills:
§ Git
§ Java, C++, and/or Python
§ Relational database, such as Postgres
Desired Qualifications:
• Experience with Amazon Web Services (AWS)
• Experience with:
§ Docker/Kubernetes
§ HAProxy
§ Nginx
§ Elastic Stack
Telework/Remote Availability:
Hybrid work authorized, up to 16 hours per week, depending on team and workload
Work Location(s): Annapolis Junction, MD
Summary Pay Range:
Please note that the information shown below is a general guideline only. Pay is based upon candidate experience and qualifications, as well as market and business considerations.
$175,000 - $210,000
Application Privacy Policy:This notice pertains to the collection and processing of personal information of applicants to The Boeing Company and its group of companies ("Boeing"), worldwide.
To review Boeing's Privacy Policy, copy and paste this link into a new tab and following the URL:
https://www.boeing.com/careers/privacy-statement
BI&A is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race,color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Equal Employment Opportunity is the Law (PDF)