
Software Developer II
- Cedar Rapids, IA
- $87,198 per year
- Permanent
- Full-time
- Advocate for Continual Improvement- empowering each other to identify opportunities for excellence.
- Collaborate with Mutual Accountability- working together with a willingness to take ownership and account for our actions.
- Champion Service- anticipating needs and create a welcoming, diverse, and inclusive environment.
- Perseverance- commitment to excellence even in the face of adversity or delay in achieving success.
- Lead- regardless of title, through positive influence.
- Develop and test mobile responsive, 508 compliant, web-based applications
- Develop and test mobile applications for both Android & IOS
- Object-oriented programming, APIs and/or stored procedure creation
- Meet with stakeholders and project management team to elicit requirements
- Create and execute test cases
- Create technical and system documentation (programmatically or manually)
- Troubleshoot, debug and problem solve
- Make oral presentations and written reports both to technical and non-technical end users
- Perform other related work duties as assigned
- Must manage multiple tasks to completion and work with frequent interruptions, as demonstrated by the ability to prioritize a list of tasks across multiple sprints and multiple projects using project management software.
- Ability to interpret questions, identify problems, propose solutions and process improvements as demonstrated through the creation of requirements documentation, wireframe documentation, technical design documentation, white papers and/or user manuals.
- Ability to read reference manuals, as demonstrated by applying the skills learned to an actual software product and training others in the appropriate usage.
- Bachelor's Degree in Computer Science or Computer Information Systems
- Minimum of 3 years of mobile application development for both Android and IOS
- 3 years of object-oriented programming experience, developing web-based applications
- 2 years of professional programming experience in C# or C++ required
- 2 years of professional programming experience in Vue.js, Vuetify, .NET and Quasar required
- 2 years of experience in database concepts, writing SQL and stored procedures required
- Experience may be gained concurrently
- Qualified candidates must demonstrate an understanding of the entire software development lifecycle by providing a definition of each phase and an example of a work product that would be produced during each phase.
- Must manage multiple tasks to completion and work with frequent interruptions, as demonstrated by the ability to prioritize a list of tasks across multiple sprints and multiple projects using project management software.
- The ability to interpret questions, identify problems, propose solutions and process improvements as demonstrated through the creation of requirements documentation, wireframe documentation, technical design documentation, white papers and/or user manuals required.
- The ability to read reference manuals, as demonstrated by applying the skills learned to an actual software product and training others in the appropriate usage.
Kirkwood Community College prides itself on fostering a diverse workforce and values unique perspectives throughout its campus community. The college is a convenient, innovative, visionary educational leader striving to remain affordable and accessible. With more than 140 majors and programs, Kirkwood boasts 16,000 annual college-credit students while maintaining one of the lowest tuitions in the state. All degree-seeking students are eligible for federal financial aid and the college offers more than $3 million in scholarships each year to students from all walks of life.Review of applications will continue until the position is filled.