IBM Software Engineer

Overview

On Site
BASED ON EXPERIENCE
Contract - W2
Contract - Independent
Contract - 12+ mo(s)

Skills

IBM
APIC
API C
APIC
API CONNECT
DATAPOWER
DATA POWER
AWS
JAVA
API
DB2

Job Details

Job Title: IBM Software Engineer
Location: Reston, VA (Hybrid - 1 day/month)
Job Type: Contract

Overview:
Seeking a Senior IBM Software Engineer with 8+ years of experience in software design, development, testing, and API integration. This role involves building and maintaining enterprise-scale applications, designing complex solutions, and ensuring compliance with API governance and security standards. The candidate will serve as a subject matter expert in web services, microservices, and REST APIs while mentoring junior engineers.

Key Responsibilities:

  • Design, develop, test, and document enterprise applications and APIs.
  • Serve as SME in Web Services, REST APIs, and microservices.
  • Review and publish APIs per enterprise standards and governance.
  • Develop reusable frameworks and manage API lifecycle.
  • Collaborate with cross-functional teams to deliver scalable software.
  • Provide production support, troubleshoot issues, and ensure quality releases.
  • Contribute to architectural discussions, roadmaps, and strategy.

Required Skills:

  • Strong expertise in AWS API Gateway, APIM, IBM API Connect, IBM DataPower.
  • Proficiency in Python, Node.js, Java, Spring, Web Security, REST Services, Microservices.
  • Experience with OAuth, JWT, SSO, RBAC, Kubernetes, CI/CD (Jenkins), Swagger Hub.
  • Hands-on scripting (Bash/Shell), automation, and integration solutions.
  • Strong communication, troubleshooting, and documentation skills.

Nice to Have:

  • Java 21, Spring Framework, DB2, GraphQL, Venafi, CyberArk.

Education:

  • Bachelor s degree in Computer Science/IT (or 12+ years of relevant experience in lieu).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.