Software Engineer III
Location: US, IA, Dubuque
Department: Product Development
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Computer Software
Function: Engineering

Company profile:
We design, build, sell, and service the most innovative operations management technology in the world.And we do it working together.  We don’t believe in aiming low. We want our technology to be the standard by which the rest of the industry measures itself. That’s why we want great people on our team – talented, enthusiastic people who thrive on innovation, imagination, collaboration, and fun.We’re all about people.We work very hard to sustain a culture that empowers people and inspires them to do the very best work they can. Processes,schedules, goals, rewards – they all reflect the massive appreciation we have for the people who make this company tick.  Sound like you? Take a look at our current openings and let us know where you fit.

Job description:
We need an ambitious, enthusiastic, experienced Software Engineer — someone who’s passionate about technology and ready to inspire everyone through object-oriented programming, Agile methodologies, and mathematical analysis.From its location in the hills of historic Dubuque, Iowa, Cartegraph provides solutions to the three pillars of government - workforce, management and citizens - including industry-leading desktop solutions, mobile technology, centralized management dashboards and web-based tools.

Requirements:
Who you are...- You’re a confident, forward-thinking decision maker who’s well versed in web and object-oriented development processes and concepts.- You’ve worked as a team member on at least two complete software solution lifecycles.- You’re adept at C#, #URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# MVC Framework, HTML, HTML 5, JavaScript, JQuery, CSS3, and AJAX.- You’ve got a four-year degree in Computer Science and/or Math.- You're familiar with databases, especially SQL Server and Oracle.- You have a working knowledge of Unified Modeling Language (UML).-  You keep-up with all the latest agile development concepts and software engineering disciplines.- You’re organized, you manage your time well, and you stand behind your work.What you’ll do...- You’ll work full-time for a great salary in our Dubuque, Iowa headquarters.- You’ll analyze software requirements for feasibility of design.- You’ll design the tactical implementation of program functions.- You’ll collaboratively create the interface and services of program architecture.- You’ll create the system and/or sub-system design.- You’ll implement the programming code to fulfill the tactical and system design.- You’ll write test drivers and execute them against your code.- You’ll do walkthroughs and/or reviews of code created by yourself or others.- You’ll research technical issues in support of solving problems.- You’ll isolate and correct issues in the software system.-  You’ll participate in software testing.

Benefits:
Great pay and extensive benefitsThe opportunity to apply your skills to the most innovative technology of its kind15 days of PTO time (and that’s just in your first year)Passionate, fun-loving co-workers401(k) plan with generous employer matchOpen, collaborative work environmentPaid holidays (duh)