Job Description
Job Title: Applications Developer
County: Shawnee
Req. No: 192502
Agency Name: Kansas Bureau of Investigation
Posting Type: External -->
Click
here for Definition of Posting Type
Applications accepted through:
MAR 28, 2019
Job Description:
Division: Information Technology
Position Type: Unclassified (At-Will), Full-Time, Nonexempt, Benefits-Eligible
Position Location: Topeka, Kansas
Compensation: $24.25 - $38.25 Hourly
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.
The KBI is accepting applications to fill an Application Developer. As an Application Developer you would be responsible for developing, maintaining, and supporting a complex enterprise application environment that includes the integration of data from multiple sources through service endpoints and other interfaces in support of the KBI and the Kansas Criminal Justice Information System (KCJIS). KBI IT is committed to recruiting and retaining quality individuals. A fully developed retention plan is available that details career path and job growth opportunities, and includes a dedicated training budget.
PRIMARY DUTIES:
- Identify and document detailed requirements and specifications
- Design solutions that effectively implement requirements
- Develop, debug, and document program code that conforms to organizational standards
- Modify and document changes to existing applications
- Design and execute unit and integration tests for new or modified program code
- Configure application environments for the purposes of development, testing, or production use
- Provide support to users by responding to support requests by ticket, email, in person, and over the telephone
- Troubleshoot and resolve issues
- Provide updates to Applications Development and Support Manager and Project Managers on work in progress, estimated time of completion of tasks, and issues that may impact completion of tasks
- Research new technologies and development practices to make recommendations to management
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.
MINIMUM REQUIREMENT(S)
- Successful completion of 12 hours in computer science coursework or certification and six months experience coding, testing, and debugging application programs or one year experience coding, testing, and debugging application programs. Education may be substituted for experience as determined relevant by the agency.
You will be considered at the level of your qualifications as detailed below:
MINIMUM COMPETENCIES
- Familiarity with object oriented programming principles and practices
- Familiarity with the software development lifecycle
- Familiarity with web development practices
- Effective written and oral communication skills
- Demonstrated critical reasoning and problem solving skills
- Motivated to learn new technology and development practices
PREFERRED COMPETENCIES
- Ability to work with users to create requirements that accurately reflect work needed, including creating necessary documentation
- Ability to design applications, including creation of associated documentation (use case, functional specification, diagrams, etc.)
- Ability to follow a project plan and effectively communicate project status and issues
- Ability to break down application designs into discrete development tasks and effectively estimate effort necessary to complete tasks
- Capable of working on tasks independently and with limited supervision
- Capable of balancing project work with support requests
- Ability to troubleshoot and correct application bugs
- Ability to coordinate efforts of multiple team members and mentor other team members
- Ability to research new technologies, development practices, and enterprise architectural strategies and make recommendations for technological direction of department
PREFERRED REQUIREMENT(S)
- Successful completion of 24 hours in computer science coursework or certification and three years of experience coding, testing, and debugging application programs; or four years of experience coding, testing, and debugging application programs. Education may be substituted for experience as determined relevant by the agency.
- Proven experience with any of the following technologies or concepts:
- Microsoft Visual Studio 2010-2017
- The Microsoft .NET framework, up to version 4.7
- Developing applications in C#
- ASP.NET MVC, HTML, CSS, and JavaScript, including industry standard frameworks such as Bootstrap and jQuery
- Automated unit testing and integration testing
- Microsoft SQL Server databases, including queries, views, and stored procedures
- Designing relational databases, including normalization
- Microsoft SharePoint
- Service-oriented architecture (SOA) principles and practices
- Design, enterprise architectural, and enterprise integration patterns
- Windows Communication Foundation (WCF) or ASP.NET Web Services (ASMX)
- Web services and associated protocols and specifications, such as SOAP and WSDL
- REST API development
- Microsoft BizTalk or other enterprise application integration framework or enterprise service bus
- XML, XML Schema Definition (XSD), and Extensible Stylesheet Language Transformations (XSLT)
- JSON
- Configuring web applications in Microsoft IIS
- Working with a source control system, such as Team Foundation Server (TFS)
- Creating and reading UML diagrams
- Securing applications, including web applications, by applying industry best practices (i.e. OWASP) and employing defensive development techniques
- Microsoft Windows Server 2003-2016
OTHER 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
HOW TO APPLY
The application process has 5 REQUIRED STEPS.
STEP 1: Register by completing the online Personal Data Form at https://admin.ks.gov/services/state-employment-center/sec-home/state-employment/register-personal-data
(Skip this step if you already have an Applicant ID number or State ID.)
STEP 2: You must obtain a valid Kansas Certificate of Tax Clearance by accessing the Kansas Department of Revenue website at http://www.ksrevenue.org/taxclearance.html. If you need assistance with the tax clearance, please contact 785-296-3199. A Tax Clearance is a comprehensive tax account review to determine and ensure that an individual's account is compliant with all primary Kansas Tax Laws. A Tax Clearance expires every 90 days. All applicants, including current state employees, are responsible for submitting a valid certificate with all other application materials to the hiring agency. This is in accordance with Executive Order 2004-03. If you need assistance with the tax clearance, please contact 785-296-3199.
STEP 3: Complete the official State of Kansas Employment Application form at https://admin.ks.gov/services/state-employment-center/sec-home/state-employment/apply
STEP 4: Submit your online application to Kansas Bureau of Investigation (KBI).
STEP 5: Submit a resume, cover letter and Kansas Tax Clearance Certificate (required documents) via email to KBIEmployment@KBI.STATE.KS.US or postal mail to:
Kansas Bureau of Investigation
ATTN: Human Resources
1620 SW Tyler
Topeka, KS 66612
Recruiter Contact Information:
Name: Danielle Brady
Phone: 785-296-8200
Fax: 785-296-2011
Email: KBIEmployment@KBI.STATE.KS.US
Individuals with disabilities are encouraged to contact the agency recruiter if reasonable accommodations are needed for any part of the application or hiring process.
The Kansas Bureau of Investigation is an Equal Opportunity Employer
Find out more about us at our web site
Class/Uncl
|
Full/Part Time:
|
Grade:
|
Hiring Rate:
|
Pay Frequency:
|
U
|
F
|
001
|
$0.00
|
Hourly
|
Employment
Registration Online Employment Application Online Instructions
View
Job Class Spec
Return to Job Postings
Online Communication Directory