Title:                     IT Solutions Technical Developer
Position:              Full-time Salaried/Exempt
Reports to:         IT Solutions Architect
Division:              Shared Services/All Divisions
Location:             Paducah, KY
Position Overview:
This position will be responsible for developing value adding technology solutions for Marquette. This includes engaging in all aspects of the IT solution development life cycle. In this role, you will translate complex business requirements into a technical design and develop the software/technical solution yourself and/or in collaboration with other resources. You should be familiar with Agile development methodology and comfortable working directly with users to enhance solutions through iterative cycles.

Principal Responsibilities:
  • Design, build, test, and implement functional software solutions that add value to Marquette.
  • Become the software technical Go-To resource for a small but diverse IT department.
  • Work directly with analysts and IT Solutions Architect to gather and document business requirements.
  • Assist in development and documentation of solution designs.
  • Successfully develop software solutions to the agreed design that meet business requirements.
  • Establish relationship with all assigned subject matter experts to successfully implement Agile development cycle.
  • Perform unit testing and user acceptance testing with IT team members, vendors, and customers. Address results as required.
  • Effectively communicate and attend regular sessions with technical teams and customers on status and to resolve issues.
  • Participate in the evaluation and selection phases of all technology to be employed at Marquette.
  • Work closely with our software vendor/partners, including jointly developing applications, mobile apps, enhancements, interface solutions and/or custom scripting.
  • Develop custom html forms using Visual Studio for publishing in current 3rd party software solution.
  • Assist with or take over support for a small number of existing internal developed software solutions.
  • Resolve technical design and/or code problems when they arise.
  • Assist in establishing and implementing training for all developed solutions.
  • Work with IT Solutions Architect and IT Support manager to implement a Support Model for all developed solutions.
  • Work closely with all the IT department to ensure alignment of each other’s goals and projects.
  • Promote positive change culture and business improvement initiatives as related to all solutions developed.
  • Additional IT department project and related tasks as assigned.
  • Degree in Computer Science, Computer Information Systems, or specific programming certifications/credentials
  • Proven experience in software coding and development, object-oriented architecture
  • Proven experience in Agile development with coding languages (e.g., html5, JavaScript, .NET, AngularJS, PHP)
  • Experience with JQuery and developer toolkits Kendo UI matches current vendor technologies.
  • Mobile App development experience with Ionic or React Native desired.
  • Experience working with cloud technologies (e.g., VMware, Azure)
  • Experience working with SQL and other data sources such as json, and NoSQL/nonrelational DBs. DBA skills would be a plus.
  • Experience developing APIs, alone or with third parties desired.
  • Ability to analyze and resolve complex technical and code issues/problems.
  • Ability to work effectively and collaboratively with all levels of employees in the organization.
  • Effective verbal and written communications skills
  • Experience managing interactions with multiple vendors, contractors, and other 3rd parties.
  • Strong sense of personal accountability regarding timelines, decision-making and completing assignments.
  • Some availability outside of normal office hours when needed, to support the needs of 24/7, 365-day operations.
  • Job may require up to 5% travel, in short durations.