1

Ibm Software Engineer Jobs in Washington, DC (NOW HIRING)

Software Engineer, Senior

Mclean, VA · On-site +1

$120K - $150K/yr

Responsibilities As a Senior Software Engineer at AMERICAN SYSTEMS, you will: * Develop and enhance ... Support deployments across cloud environments such as AWS, Azure, GCP, IBM Cloud, or Oracle Cloud

Software Engineer, Senior

Mclean, VA · Remote

$120K - $150K/yr

As a Senior Software Engineer at AMERICAN SYSTEMS, you will: * Develop and enhance responsive web ... Support deployments across cloud environments such as AWS, Azure, GCP, IBM Cloud, or Oracle Cloud

Position Overview Leidos is seeking an experienced Senior Software Engineer to join the Chinook ... AWS, IBM, Google, Azure, and Oracle. * Specific AWS Services:S3, SQS, SNS, EC2, CloudFormation and ...

next page

Showing results 1-20

Ibm Software Engineer information

See Washington, DC salary details

$71.9K

$167K

$232.7K

How much do ibm software engineer jobs pay per year?

As of Jul 27, 2026, the average yearly pay for ibm software engineer in Washington, DC is $167,023.00, according to ZipRecruiter salary data. Most workers in this role earn between $135,900.00 and $195,900.00 per year, depending on experience, location, and employer.

Can I make 200k a year as a software engineer?

Software engineers at IBM can potentially earn $200,000 or more annually, especially with seniority, specialized skills, or in high-cost-of-living areas. Achieving this level often requires extensive experience, expertise in in-demand technologies, and sometimes additional compensation such as bonuses or stock options.

What is an IBM Software Engineer job?

An IBM Software Engineer is responsible for designing, developing, and maintaining software solutions that align with IBM's technologies and client needs. They work with programming languages, cloud computing, AI, and data analytics to create innovative software products. Engineers collaborate with cross-functional teams, troubleshoot issues, and optimize software performance. The role may also involve researching new technologies and contributing to open-source projects.

What are the key skills and qualifications needed to thrive in the Ibm Software Engineer position, and why are they important?

To thrive as an IBM Software Engineer, you need a strong grasp of programming languages like Java, Python, or C++, along with a relevant degree in computer science or a related field. Familiarity with tools such as IBM Cloud, DevOps methodologies, and certifications like IBM Certified Solution Developer are commonly valued. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in a collaborative, fast-paced environment. These skills are crucial for building reliable software solutions and contributing to the success of complex projects within IBM and its clients.

What are the typical projects or responsibilities for an IBM Software Engineer?

IBM Software Engineers typically work on designing, developing, and maintaining innovative software solutions, which can span from cloud-based platforms to enterprise applications. Day-to-day, you may be involved in coding, troubleshooting, participating in agile sprints, and collaborating with cross-functional teams such as product managers, data scientists, and QA specialists. Responsibilities also often include integrating new technologies, ensuring software scalability and security, and engaging in regular code reviews. This diverse and collaborative environment provides numerous opportunities for learning and growth, making it an excellent role for those looking to deepen their technical expertise and advance their careers.

What engineer makes $500,000 a year?

Highly experienced software engineers, including senior roles at major tech companies like IBM, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires advanced skills, extensive experience, and often leadership responsibilities or specialized expertise in areas such as cloud computing, AI, or cybersecurity.

Is it hard to get hired by IBM?

Getting hired as an IBM software engineer can be competitive, requiring strong technical skills in programming, algorithms, and problem-solving, along with relevant experience or internships. Candidates often undergo multiple interview rounds, including technical assessments and behavioral interviews, to demonstrate their qualifications.

How much do IBM software engineers make?

IBM software engineers typically earn an average salary ranging from $80,000 to $130,000 annually, depending on experience, location, and specific role. Entry-level positions may start lower, while experienced engineers with specialized skills or certifications can earn higher salaries. Compensation often includes benefits such as health insurance and retirement plans.
Infographic showing various Ibm Software Engineer job openings in Washington, DC as of July 2026, with employment types broken down into 97% Full Time, 1% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $158,900 per year, or $76.4 per hour.
IBM Engineering Lifecycle Management (ELM) Software Engineer, TS/SCI with a CI Polygraph Security Cl

IBM Engineering Lifecycle Management (ELM) Software Engineer, TS/SCI with a CI Polygraph Security Cl

Next Step Systems

Springfield, VA • On-site

Full-time

Medical, Retirement, PTO

Posted 21 days ago


Job description

IBM Engineering Lifecycle Management (ELM) Software Engineer, TS/SCI with a CI Polygraph Security Clearance Required, Springfield, VA
As an IBM Engineering Lifecycle Management (ELM) Software Engineer, you will be responsible for the implementation, configuration, and ongoing management of the IBM ELM toolset to support systems engineering and software development projects within the Intelligence Community (IC). This role involves managing requirements, design, testing, and project planning activities throughout the entire lifecycle, ensuring alignment with industry standards and mission objectives. You will collaborate with cross-functional teams to optimize lifecycle processes, improve tool utilization, and ensure compliance with government requirements. The qualified IBM Engineering Lifecycle Management (ELM) Software Engineer must have an active TS/SCI with a CI Polygraph Security Clearance. This position is 100% Onsite and not open for Remote.
IBM Engineering Lifecycle Management (ELM) Software Engineer Responsibilities:
- Tool Implementation & Configuration: Lead the installation, configuration, and customization of IBM ELM tools, ensuring they are optimized to meet project and mission needs.
- Lifecycle Management: Support full lifecycle management, from requirements gathering and design to development, testing, and delivery using IBM ELM tools.
- Collaboration: Work closely with engineering teams, program managers, and stakeholders to ensure tool alignment with Agile methodologies and project objectives.
- Optimization & Troubleshooting: Monitor, tune, and troubleshoot IBM ELM tool performance issues, ensuring smooth operation and adherence to best practices.
- Process Improvement: Continuously evaluate and enhance lifecycle management processes, identifying areas for improvement and implementing solutions.
- Compliance & Documentation: Ensure that all configurations, processes, and procedures meet government and security compliance standards. Maintain accurate and up-to-date documentation.
IBM Engineering Lifecycle Management (ELM) Software Engineer Qualifications:
- Minimum of 5 years of experience working with IBM Engineering Lifecycle Management (ELM) tools, including IBM DOORS Next, Engineering Workflow Management (EWM), Engineering Test Management (ETM) and Engineering Requirements Management (ERM).
- Strong experience with systems engineering, Software Development Lifecycle (SDLC), and tools integration.
- Proven ability to configure and customize ELM tools to meet project-specific needs, including workflows, templates, and reports.
- Familiarity with Agile, Scrum, and other project management methodologies.
- Excellent communication and collaboration skills, with the ability to work with engineers, project managers, and other stakeholders to align lifecycle management with mission objectives.
- Experience in troubleshooting, optimizing tool performance, and resolving integration issues.
- Must have an active TS/SCI with CI Poly government security clearance.
IBM Engineering Lifecycle Management (ELM) Software Engineer Desired Qualifications:
- Experience working with IBM ELM in cloud or hybrid environments.
- Knowledge of integration between IBM ELM and other tools such as JIRA, Jenkins, or Git for DevSecOps workflows.
- Experience supporting projects within the Intelligence Community or DoD environments.
- Proficiency in creating and delivering training materials for end-users and stakeholders on IBM ELM tool usage.
- Familiarity with automated testing tools and processes integrated into IBM ELM for enhanced quality assurance.
Benefits include medical insurance, retirement plan, PTO, etc.
Keywords: Springfield VA Jobs, IBM Engineering Lifecycle Management (ELM) Software Engineer, IBM Doors Next, Engineering Workflow Management, EWM, Engineering Test Management, ETM, Engineering Requirements Management, ERM, Software Development Lifecycle, SDLC, Agile, Scrum, Project Management, Jira, Jenkins, Git, DevSecOps Workflows, Software Developer, Programmer Analyst, TS/SCI, CI Polygraph Security Clearance, Virginia Recruiters, IT Jobs, Virginia Recruiting
Looking to hire for similar positions in Springfield, VA or in other cities? Our IT recruiting agencies and staffing companies can help.
We help companies that are looking to hire IBM Engineering Lifecycle Management (ELM) Software Engineers for jobs in Springfield, Virginia and in other cities too. Please contact our IT recruiting agencies and IT staffing companies today! Phone 630-428-0600 ext. 11 or email us at jobs@nextstepsystems.com. Click here to submit your resume for this job and others.
Atlanta Georgia IT Recruiters, Austin TX IT Recruiters, Baltimore Executive Staffing, Boston IT Recruiters, Charlotte IT Recruiters, Chicago Recruiting Agency, Cincinnati Executive Search Firms, Cleveland Executive Tech Recruiting, Columbus Technical Recruiters, Dallas Recruiters for IT, Denver Technology Headhunters, Detroit IT Headhunters, Fort Lauderdale Information Technology Recruiters, Houston IT Recruiters, Indianapolis IT Recruiters, Jacksonville IT Recruiters, Kansas City IT Recruiters, Los Angeles IT Recruiters, Miami IT Recruiters, Minneapolis IT Recruiters, Nashville IT Recruiters, New Jersey Tech Recruiters, New York IT Recruiters, Phoenix IT Recruiters, Raleigh IT Recruiters, Salt Lake City IT Recruitment, San Antonio Information Technology Recruiters, San Diego Executive Staffing, San Francisco Executive Search Firms, San Jose Executive Tech Recruiting, Seattle Technical Recruiters, Silicon Valley Tech Recruiters, St. Louis Technology Headhunters, Tampa Technology Headhunters, Washington DC IT Recruiters
Home"IBM Engineering Lifecycle Management (ELM) Software Engineer, TS/SCI with a CI Polygraph Security Clearance Required