Job Posting

Important Recruitment Information for this vacancy

Kansas Bureau of Investigation

The Kansas Bureau of Investigation is the premier criminal investigative agency in the state of Kansas. The KBI is committed to its critical mission of preventing crime and enhancing public safety in Kansas. We employ individuals who exemplify the highest standards of integrity, service, and dedication. Come feel like you’re part of something bigger at the KBI.

Kansas Bureau of Investigation

E-Verify: The Kansas Bureau of Investigation (KBI) participates in E-Verify and will provide the federal government with your I-9 information to confirm that you are authorized to work in the U.S. For additional information regarding E-Verify, please click here. For additional information regarding Immigrant and Employee Rights (IER) please click here.

About the Position

  • Who can apply: Anyone
  • Classified/Unclassified Service: Unclassified
  • Full/Part-time: Full-Time
  • Regular/Temporary: Regular
  • Work Schedule: Monday – Friday
  • Eligible to Receive Benefits: Yes
  • Veterans’ Preference Eligible: Yes
  • Search Keywords: IT, Solutions Architect, Topeka, KCJIS

Compensation:

Hourly Rate: $45.52-$59.36

  • Salary can vary depending upon education, experience, or qualifications.

Employment Benefits

Day One comprehensive medical, mental, dental, vision, and additional coverage

Sick & Vacation leave

Work-Life Balance programs: parental leave, military leave, jury leave, funeral leave

Paid State Holidays (designated by the Governor annually)

Fitness Centers in select locations

Employee discounts with the STAR Program

Retirement and deferred compensation programs

Visit the Employee Benefits page for more information…

Position Summary & Responsibilities

Position Summary:

The Kansas Bureau of Investigation (KBI) accepting applications to fill a Solutions Architect position. This position is a specialized Information Technology position that requires prior experience with software development and design. Dependent on the experience level of the selected candidate, some of the duties involved in solutions architecture at the KBI will include;

  • Designing solutions for Information Technology projects for the KBI and the Kansas Criminal Justice Information System (KCJIS);
  • Developing application and service architecture for application development projects;
  • Designing and developing system integrations and data exchanges;
  • Presenting designs to project teams and management

The position will have daily contact with KBI administrative personnel, project management, application development and technical staff. There is continuous contact with supervisors and employees of other units involved in the criminal justice functions of the bureau for information and data integrity.

Job Responsibilities may include but are not limited to the following:

  • Identify and analyze functional and non-functional requirements for business needs, define project scope, and determine technical feasibility for Information Technology projects by facilitating workshops, working sessions, or interviews with stakeholders, project sponsors, and other teams or groups as necessary.
  • Define solutions for Information Technology projects by developing design documentation, diagrams, and other technical artifacts. Identify technical risks and document tradeoffs for different solutions. Present implementation options and recommended solutions to management and agency leadership. Ensure that solutions conform to KCJIS, State of Kansas, and KBI security and organizational policies and standards.
  • Develop application architecture and project structure for Information Technology projects in collaboration with application development teams. Monitor application development progress and participate in code reviews to ensure that design guidelines, standards, and business needs are being met.
  • Identify system integration points for Information Technology projects and work with external agencies and vendors to document data exchange requirements. Develop schemas, data formats, interface control documentation, and other technical artifacts for data exchanges. Develop services, APIs, or ETL processes to facilitate data exchange. Assist external agencies and vendors with developing, connecting, and testing client applications to system interfaces. Develop client applications to upstream interfaces. Deploy system interfaces to enterprise integration platform in collaboration with System Architect.
  • Regularly meet with project teams, steering committees, and stakeholders to review project progress, refine requirements, set priorities, document changes, and update design documentation.
  • Meet with external user groups to present recommended solutions and gather feedback.
  • Research and review technologies and standards related to system architecture, information sharing, data exchanges, information processing, and other relevant topics to ensure that the KBI and KCJIS architecture maintains alignment with industry standards and best practices.

ADDITIONAL DUTIES

Employees are required to follow any other job-related instructions and to perform any other job-related responsibilities as requested by their supervisor.

  • Options for telework part time after initial probation period with performance checks and certain security limitations.

Qualifications

  • Education: Successful completion of 24 hours in computer science coursework and three years’ experience designing/analyzing, coding, testing, debugging applications or system software programming and analysis or four years’ experience designing/analyzing, coding, testing, debugging applications or system software programming

Education may be substituted for experience as determined relevant by the agency

Minimum Qualifications:

  • Experience with software development and design
  • Experience with software modeling techniques and frameworks, such as C4, 4+1, or TOGAF
  • Experience with a diagramming tool, such as Microsoft Visio
  • Experience writing technical documentation
  • Experience with object-oriented programming principles and practices
  • Experience with the software development lifecycle
  • Experience integrating information systems

Preferred Qualifications:

  • Capable of working on tasks independently and with limited supervision
  • Ability to lead meetings
  • Experience with agile software development methodologies
  • Ability to design applications and system integrations, including creation of associated documentation (use case, functional specification, diagrams, etc.)
  • Experience gathering and documenting functional and non-functional software requirements
  • Experience with business process modeling
  • Experience creating and reading Unified Modeling Language (UML) diagrams
  • Experience with service-oriented architecture (SOA) principles and practices
  • Experience with design patterns and enterprise integration patterns
  • Experience developing applications in C#
  • Experience with ASP.NET/ASP.NET Core MVC, Web API, Entity Framework
  • Experience with IT security concepts and securing applications and services by applying industry best practices
  • Experience with REST API and OpenAPI specification development
  • Experience with web services and associated protocols and specifications, such as SOAP and WSDL
  • Experience with an enterprise application integration framework or enterprise service bus (ESB)
  • Experience with XML, XML Schema Definition (XSD), and Extensible Stylesheet Language Transformations (XSLT)
  • Experience with JSON
  • Experience with Microsoft SQL Server databases, including queries, views, and stored procedures
  • Experience with Microsoft SQL Server Integration Services (SSIS) and extract, transform, and load (ETL) processes
  • Experience with various database technologies, such as relational, document, graph, and key-value store
  • Experience with Azure DevOps Server and Git source control
  • Desire to research new technologies, development practices, and architectural strategies to make recommendations for technological direction of department
  • Experience with Microsoft Windows Server 2003-2019

Physical Requirements:

  • Prolonged periods sitting or standing at a desk and working on a computer.

Post-Offer, Pre-employment Requirements:

  • As a condition of employment, you will be subject to a pre-employment process to include a polygraph examination, fingerprint based records check, and comprehensive background investigation, including reference check of past and present employers. The pre-employment process will be waived for current KBI personnel who have previously completed the screening requirements

Recruiter Contact Information

  • Name: Luci Zieman
  • Email: HumanResources@kbi.ks.gov
  • Phone: 785-296-8200
  • Mailing Address: 1620 SW Tyler; Topeka, KS 66612

Job Application Process

First Sign in or register as a New User.

Complete or update your contact information on the Careers> My Contact Information page. *This information is included on all your job applications.

Upload required documents listed below for the Careers> My Job Applications page. *This information is included on all your job applications.

Start your draft job application, upload other required documents, and Submit when it is complete.

Manage your draft and submitted applications on the Careers> My Job Applications page.

Check your email and My Job Notifications for written communications from the Recruiter.

Email – sent to the Preferred email on the My Contact Information page

Notifications – view the Careers> My Job Notifications page

Helpful Resources at jobs.ks.gov: “How to Apply for a Job – Instructions” and “How to Search for a Job – Instructions"

Required Documents for this Application to be Complete

Upload these on the Careers - My Job Applications page

  • Tax Clearance Certificate, valid
  • Transcripts
  • DD214 (if you are claiming Veteran’s Preference)

Upload these on the Attachments step in your Job Application

  • Resume (or choose existing if you have one)
  • Cover Letter

Helpful Resources at jobs.ks.gov: “How, What, & Where do I Upload Documents”

Kansas Tax Clearance Certificate: A valid Kansas Tax Clearance Certificate is a condition of employment for all employees of the State of Kansas. Applicants (including non-residents) who receive a formal job offer for a State job, are required to obtain a valid Tax Clearance within ten (10) days of the job offer. A Tax Clearance can be obtained through the Kansas Department of Revenue who reviews individual accounts for compliance with Kansas Tax Law.

If you have a missing tax return(s) or you owe taxes to the State of Kansas, please know that the Kansas Department of Revenue will work with you. The Kansas Department of Revenue can set you up on a payment plan to receive a Tax Clearance so you can get a job working for the State of Kansas. The Kansas Department of Revenue can be contacted at 785-296-3199. Kansas Department of Revenue - Tax Clearance Frequently Asked Questions

How to Claim Veterans Preference

Veterans' Preference Eligible (VPE): Former military personnel or their spouse that have been verified as a "veteran"; under K.S.A. 73-201 will receive an interview if they meet the minimum competency factors of the position. The veterans' preference laws do not guarantee the veteran a job. Positions are filled with the best qualified candidate as determine by the hiring manager.

Learn more about claiming Veteran’s Preference

How to Claim Disability Hiring Preference

Applicants that have physical, cognitive and/or mental disabilities may claim an employment preference when applying for positions. If they are qualified to meet the performance standards of the position, with or without a reasonable accommodation, they will receive an interview for the position. The preference does not guarantee an applicant the job, as positions are filled with the best qualified candidate as determined by the hiring manager.

Learn more about claiming Disability Hiring Preference

PLEASE NOTE: The documentation verifying a person's eligibility for use of this preference should not be sent along with other application materials to the hiring agency but should be sent directly to OPS. These documents should be sent either by fax to (785)296-7712, scanned and emailed to Gustavo.Victoriano@ks.gov, or can be mailed/delivered in person to:

ATTN: Disability Hiring Preference Coordinator

Office of Personnel Services

Landon State Office Building

900 SW Jackson, Rm 401

Topeka, KS 66612

Equal Employment Opportunity

The State of Kansas is an Equal Opportunity Employer. We value diversity, equity, and inclusion as essential elements that create and foster a welcoming workplace. All qualified persons will be considered for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, political affiliation, disability or any other factor unrelated to the essential functions of the job.

If you wish to identify yourself as a qualified person with a disability under the Americans with Disabilities Act and would like to request an accommodation, please address the request to the agency recruiter.

Read Full Description
Confirmed 19 hours ago. Posted 19 hours ago.

Discover Similar Jobs

Suggested Articles