Demo

Sr. Software Engineer

Knowledge Management, Inc
Clarksburg, WV Full Time
POSTED ON 4/24/2025
AVAILABLE BEFORE 6/24/2025

Job Details

Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logistics and management solutions to meet real mission requirements. KMI is a Minority Business Enterprise (MBE) and Small Disadvantage Business (SDB) that specializes in Logistics, Warehouse Services, Distance Learning/Training, Enterprise Solutions, Financial Management Support, Program Management, Intelligence Analysis & Threat Assessment, and Data Analytics/Operations Research. Since 1998, our solutions and services have helped our clients improve performance, drive cost and operational effectives, and map technology needs for tomorrow's requirements.

Title: Sr. Software Engineer

Location: Clarksburg, WV (remote work with occasional on-site travel required)

Duration: Multi-year contract

Start date: May/June

Clearance: Active Secret clearance

Salary: Please provide your salary requirement

*THIS POSITION IS FOR A PROPOSAL*

Job Overview: Lead the development and enforcement of enterprise data exchange standards, including XML Information Exchange Package Documentation (IEPDs) and API guidelines, ensuring consistent and secure data exchanges both internally and with external partners.

Required Experience:
  • Minimum of five (5) years of experience designing, developing, and standardizing APIs, with focus on RESTful, SOAP, and GraphQL API architectures
  • In-depth knowledge of API security principles (OAuth, JWT, OpenID Connect) and industry standards for secure API development and governance
  • Minimum of eight (8) years of experience in software development with strong background in object-oriented programming, data structures, and algorithms
  • Experience with API management platforms such as AWS API Gateway
  • Experience designing and implementing XML schema, validation, and transformation standards
  • Experience with National Information Exchange Model (NIEM) and related standards
  • Experience in leading cross-functional teams

Key Skills:
  • Advanced expertise in API development and standardization
  • Deep understanding of XML schema design, validation, and transformation
  • Proficiency in programming languages such as Java, Python, or Golang
  • Knowledge of data exchange standards relevant to law enforcement
  • Experience with SAFe Agile principles and practices
  • Strong communication and leadership abilities
  • Ability to drive the adoption of standards across diverse teams and systems

Education:
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field
  • Certifications in software development, API management, or system architecture

Equal Employment Opportunity Statement. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

E-Verify Statement. Knowledge Management, Inc. participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. If E-Verify cannot confirm that you are authorized to work, KMI is required to give you written instructions and an opportunity to contact Department of Homeland Security (DHS) or Social Security Administration (SSA) so you can begin to resolve the issue before the employer can take any action against you, including terminating your employment. Employers can only use E-Verify once you have accepted a job offer and completed the Form I-9.

Pay Transparency Non-Discrimination Provision. Knowledge Management, Inc. will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

Disability Statement. If you have a disability and need reasonable accommodation or assistance at any point in the application or onboarding process, please email us at .
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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer?

Sign up to receive alerts about other jobs on the Sr. Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Knowledge Management, Inc

Knowledge Management, Inc
Hired Organization Address Clarksburg, WV Full Time
Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logistics and manag...
Knowledge Management, Inc
Hired Organization Address Albany, GA Full Time
Job Details Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logisti...
Knowledge Management, Inc
Hired Organization Address Clarksburg, WV Full Time
Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logistics and manag...
Knowledge Management, Inc
Hired Organization Address Clarksburg, WV Full Time
Knowledge Management, Inc. (KMI) has the leadership and experience to deliver innovative technology, logistics and manag...

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Clarksburg, WV area that may be a better fit.

Sr. Software Engineer (Back-End/WordPress)

WP Engine, Morgantown, WV

Seasonal Laborer

Athens County Engineer, Athens, OH

AI Assistant is available now!

Feel free to start your new journey!