JAVA DEVELOPER

  • icrunchdata Network
  • Olathe, KS, USA
  • May 23, 2020
Information Technology (IT)

Job Description

NIC Inc., the nationrsquos premier provider of innovative digital government solutions and secure payment processing, is currently seeking applicants for an entry to junior level Java Developer located at our corporate headquarters in Olathe, KS. At NIC Inc. (Nasdaq EGOV), itrsquos our mission to make government interactions more accessible for everyone through technology. Our company culture is driven by a set of core values trust, integrity, responsibility, passion, innovation, family, and community. SUMMARY Responsible for development, maintenance and enhancement of business applications. Participate on project teams within an assigned business unit or corporate department and utilize various technology platforms. Collaborate with business partners, and other technical staff to understand user requirements, identify technical approaches, and create solution options. KEY RESPONSIBILITIES Provide programming expertise within an assigned business unitarea to troubleshoot, maintain, analyze, test, scope, estimate, and design business applications. Formulate and define application scope and objectives devise and modify procedures to solve business problems. Prepare detailed specifications from which programs will be written Design, code, test, debug and document programs according to requirements Participate in business and IT project estimation activities Collaborate with business partners, and other technical staff to understand user requirements, identify technical approaches, and create solutions EXPERIENCEEDUCATION Bachelorrsquos degree preferred in Computer Science or Computer Engineering andor relevant work experience. 0-3 years of experience in field or in a related area. Basic understanding of Java, JavaScript, Typescript, Angular, etc. Familiarity with Spring Frameworks Possesses both technical and non-technical problem solving and troubleshooting skills with the ability to conceptualize, plan, develop and deliver a variety of creative solutions. Familiarity with software development lifecycle methodologies such as Agile Kanban Framework or similar. Programming with data residing in relational database. Familiarity with Software Quality Assurance and ability to test and automate tests Demonstrates a consistent understanding of business application design, development, installation, and refactoring BENEFITS Matching 401(k) contributions with 100 vesting Stock purchase plan No-cost group medical, dental, life, and disability insurance Company wellness program Casual and fun office environment Paid State holidays and vacation Tuition reimbursement

Job ID

NIC Inc