K
Sr. Software Engineer
Salary undisclosed
Checking job availability...
Original
Simplified
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:
Key Skills:
Education:
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 .
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.
Report this job 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:
Key Skills:
Education:
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 .
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.
Report this job