Click here to apply now!
POSITION OVERVIEW:
The Office of Information
Technology (OIT) develops and maintains mission-critical applications
for the University of Minnesota. We are seeking a software developer to
join our Academic Technology Tools team to help integrate and develop
enhancements to the portfolio of commercial and open-source applications
that we support including academic and administrative systems. Work is
fast paced and dynamic, with a variety of application architectures and
technologies.
JOB DUTIES:
-Work with
commercial and open source software packages and serve as subject matter
expert of technical design through implementation.
-Extend and integrate software packages as needed based on functional design and requirements provided by business units.
-Design, develop and deploy new software applications based on PHP as needed.
-Work in development environments that include PHP, Oracle, MySQL, Perl, Java.
-Manage, design and execute unit tests as needed.
-Collaborate
with other technical areas (DBA, System Administration, Change Control,
etc) to ensure application performance and availability expectations
are met.
-Utilize version control software (SubVersion, Git) to manage application code and create release bundles.
-Produce technical design documentation based on functional designs provided by business units.
-Review
appropriateness of functional design specifications in the context of
the technical architecture of an application and recommend alternatives
if necessary.
-Provide Tier 4 technical support and coordinate with
up and downstream support staff to ensure that issues are addressed in a
timely manner.
-Provide technical support during software upgrades and deployments.
-Participate
in training and other development opportunities to maintain and enhance
technical skills and increased understanding of University systems and
processes.
REQUIRED QUALIFICATIONS:
-BA/BS
degree in a related field and 2 years of work experience in the areas
of application/web/systems development OR four years of work experience
with a non-related degree.
-Experience developing large-scale applications in a PHP environment.
-Experience with HTML, CSS, and JavaScript.
-Experience using SQL in a MySQL or Oracle environment.
-Experience with Linux and command-line tools.
-Ability to work independently or as part of a team, working under the direction of a team lead.
-Ability to balance multiple tasks/initiatives and meet agreed upon deadlines.
-Strong analytical and technical system skills.
PREFERRED QUALIFICATIONS:
-Experience with integration technologies (SOA, SOAP, XML, REST, etc)
-Experience administering or developing the open-source Moodle platform.
-Experience following a formal SDLC process including technical design, build, unit testing, etc.
-Experience with performance testing; Application code and database query optimization.
-Advanced verbal and written communication skills.
WE OFFER:
-Excellent comprehensive benefits package which includes: medical, dental, life, retirement, and much more.
-Generous vacation and 11 paid holidays.
-Reduced tuition opportunities.
Click here to apply now!