Innovative Software Engineering - Custom Software Solutions for Your Unique Business Demands
ServicesProductsProcessExperience
Careers
With Innovative Software Engineering

Join a company with an award-winning culture where you can collaborate with the best and the brightest while working with emerging technologies! ISE, a leading full-service software development and systems integration firm, is seeking "the best of the best" to join our team. We specialize in developing telematics solutions, enterprise mobility applications and custom software tailored to our customer's unique needs. Recognized by Corridor Business Journal as one of the "Coolest Places to Work" and one of "Fastest Growing Companies", as well as one of "Iowa's Top Workplaces" by the Des Moines Register, we offer our associates a creative work environment, opportunities to grow and a competitive compensation package including Health and Dental coverage, 401(k) matching, flexible spending accounts and a generous paid time off package. If you are passionate about learning new technologies and delivering excellence, we want you on our team!

Please email your resume for consideration to jobs@iseinc.biz

ISE is proud to be an Equal Opportunity Employer. M/F/D/V

View our careers video.

Current Career Opportunities

  • SENIOR SOFTWARE ENGINEER
  • SOFTWARE ENGINEER
  • SENIOR SOFTWARE ENGINEER

    Innovative Software Engineering, LLC (ISE), an established software services company located in Coralville, IA, is currently seeking Senior Software Engineers (multiple openings) for its Coralville office.

    Position is responsible for creating information systems by designing, developing and installing software solutions. Essential duties include:

      software system design and architecture incorporating technologies such as C++, JAVA, C# and .NET
      develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, work processes, investigating problem areas and following the software development lifecycle
      determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions
      document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clean code
      prepare and install solution by determining and designing system specifications, standards and programming
      improve operations by conducting systems analysis and recommending changes in policies and procedures
      guide the development and design tasks of team members and provide comprehensive code review feedback
      interface with customers on describing design, architecture and detailed technical analysis and manage customer relationships by facilitating dialogue, formulating and driving business development and managing expectations and deliverables

    B.S. in Computer Science, Computer Engineering or Electrical Engineering required. Five years of post-graduate, progressive experience in Software Engineering or Software Development required. Must possess demonstrated understanding of programming concepts, practices and procedures and object-oriented concepts, as well as demonstrated ability with C, C++, C#, JAVA, communications systems, web services architecture and/or system level requirements capture. Demonstrated ability to leverage design patterns as a developer also required.

    Position Posting Date: 10/22/2014
    Position Closing Date: 11/22/2014