View Job

This job posting is no longer active on Diverse Jobs and therefore cannot accept online applications.


    

Middlebury College

Location: MiddleburyVT 05753 Document ID: AB273-80O9 Posted on: 2017-09-1009/10/2017 Job Type: Regular

Job Schedule:Full-time
2017-10-10
 

Senior Software Engineer/Integrator



Senior Software Engineer/Integrator

Middlebury College


Posting Number: S00862

Location: Middlebury Main Campus

Band/Level: SP4B

Hiring Minimum: Hiring range between $61,216 and $84,187, commensurate with experience

Hourly/Salaried: Salaried

Typical hours per two week pay period: 38.75

Brief Position Summary:

Senior Software Engineer/Integrator


Middlebury seeks a Senior Software Engineer/Integrator to analyze, design, code, document, and implement applications that support and enhance the operational capabilities of the current and future enterprise systems. The successful applicant will have at least ten years' of progressive experience with demonstrated success in software development. A Bachelor's degree in a technology field or equivalent experience is required.

In addition to excellent compensation; competitive health, dental, life, disability, retirement, and vision benefits; Middlebury offers a generous time away program, up to 26 days per year during the first two years of service, increasing as the term of service lengthens. Middlebury employees enjoy robust educational assistance programs as well as free or reduced rates on cultural events and sporting facilities (including the College's own golf course and ski area), and the result is a very high quality-of-life in a gorgeous setting. To learn more about our benefits, visit http://www.go.middlebury.edu/benefits. EOE/Minorities/Females/Vet/Disability

To view the full job description and to apply online, please visit:
https://middlebury.peopleadmin.com/postings/15525

Essential Functions:
  • Utilizes knowledge of Middlebury technical stack and the software development life cycle (SDLC) to ensure offered solutions fit into ITS vision and direction while meeting client goals.
  • Partners with a business analyst to analyze business processes and workflow through a technical lens, seeking to drive efficiencies and innovation that technology may provide.
  • Effective and efficient analysis of data within databases (Oracle, MySQL or SQLServer)
  • Provides Quality Assurance (QA) plans or testing for solutions developed for clients.
  • Ensure minimal disruption of delivery of services and minimal risk of data breaches by implementing industry best practices and meeting security and compliance guidelines.
  • Provides performance and capacity planning analysis; identifies, diagnoses and resolves bottlenecks and other sub-optimal activity.
  • Perform other duties as assigned to assist the department in maintaining its mission and deliver required services.
  • Leads effort, in collaboration with management, to develop overall strategy for aligning objectives, activities and outcomes across projects.
  • Develops strategy for assessing effectiveness/success of project outcomes/deliverables on a short- and long-term basis.
  • Engages others in developing innovative solutions to important, highly-complex strategic and operating problems; cross-department and divisional considerations are often present.
  • May direct major cross-functional projects or programs with significant impact across the Institution.
  • May supervise peers work on a day-to-day basis or act as technical lead on projects.


General Responsibilities:
  • Use ITS Mission (http://www.middlebury.edu/offices/technology/its/mission), Vision and Strategic Direction (http://www.middlebury.edu/offices/technology/its/vision) as guiding principles to shape your activities and objectives.
  • Use ITS Values (http://www.middlebury.edu/offices/technology/its/values) as guiding principles to shape how we work and conduct ourselves as a member of ITS.
  • Identify opportunities for professional development and continually seek to add value to Middlebury by enhancing your skills and expertise.
  • Must demonstrate a willingness and proficiency for learning new development environments, tools, frameworks, and languages.
  • Undertake custom application development using various languages & tools to support and enhance campus systems.
  • Must be able to work cooperatively with other technical and functional users and accept direction from supervisors.
  • Key Relationships with Supervisor
    With members of work group and team(s) within ITS
    With workgroup managers and key staff within ITS
    With faculty, staff, students and other customers and partners of ITS
  • Performs other related duties as assigned.


Education:
Bachelors degree in technology field or equivalent experience.

Knowledge:
  • Extensive knowledge of the principles, design and implementation of IT applications, systems and infrastructure.
    Knowledge of best practices for testing and quality assurance.
  • Excellent SQL skills
  • Strong technical aptitude
  • Strong analytical skills
  • Strong written and verbal communication skills
  • Knowledge of generally accepted best practice project management skills
  • Familiar with best practice security protocols and safe computing practices.
  • Must have demonstrated ability to deliver quality systems that meet functional specifications on time and within budget.
  • Working knowledge of OOP, ERP applications and enterprise databases (Oracle, MySQL or SQL Server), web based application development tools, security issues and change management.
  • Experience with LAMP stack development is desirable (Linux/Unix, Apache, MySQL/SQL Server or other database, PHP or similar scripting language).
  • Experience with data modeling, LDAP, JavaScript, C, ProC, CSS, HTML, XML, and HTTP servers is helpful.
  • Experience with C# and/or .NET is desirable.


Experience:
  • 10 years of progressive experience with demonstrated success in software development, particularly with complex application integrations and application development.
  • Experience in the design, implementation and hands-on management of substantial and complex IT applications, systems and infrastructure is desired.
  • Experience with or extensive knowledge of data integration techniques and technologies is required.
  • A minimum of 5 years of verifiable software development experience is required.
  • 3-5 years experience working extensively with a variant of SQL is required.
  • 3-5 years experience working with modern web programming languages and techniques preferred.
  • A background in higher education is desirable.


Hire contingent upon successful completion of the following post-offer screening:
Criminal Background Check

Close Date:

Open Until Filled: Yes

Special Instructions to Applicants:
Offer is contingent upon successful completion of a criminal background check.

To apply, visit: https://middlebury.peopleadmin.com/postings/15525

Middlebury is committed to hiring a diverse staff and faculty as we work to foster innovation in our curriculum and to provide a rich and varied educational experience to our increasingly diverse student body. EOE/Minorities/Females/Vet/Disability.





Copyright 2017 Jobelephant.com Inc. All rights reserved.

Posted by the FREE value-added recruitment advertising agency


jeid-a1d520b1fab0d94492b42c5977feb134