Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Enterprise Full-Stack Developer image - Rise Careers
Job details

Enterprise Full-Stack Developer

Enterprise Full-Stack DeveloperDescriptionThe Enterprise Full-Stack Developer will lead all aspects of thesoftware development life-cycle: analysis, architecture and design,code, documentation, testing, integration and implementation ofapplications that support and enhance the operational capabilitiesof our current and future enterprise systems. The Enterprise FullStack Developer will work closely with ITS and campus partners todevelop and support applications and systems for Middlebury andaffiliated institutions. This position reports into the EnterpriseData, Reporting and Analytics group in Information TechnologyServices. We are looking for demonstrated data architecture anddata management skills to assist us with building our nextgeneration identity management, reporting and integrationsdatastores.This is a full time, benefits eligible, salaried position with ahiring range of $85,295-$108,810. This is a hybrid position with aonce a week commitment to be on-site and in-person.Core Responsibilities:• Lead all aspects of the software development life-cycle fromconception to deployment: analysis, architecture and design,development and programming, integration, testing, deployment, andmaintenance of new and existing solutions to ensure they fit withinthe ITS mission and values, meet the community's need, and driveimpact across the institution.• Direct processes, on behalf of business partners, usingMiddlebury's enterprise database systems and applications toevaluate, analyze, and document business activities and workflowsthrough a technical lens, in order to achieve objectives,efficiencies, innovation, and value.• Architect solutions, using appropriate software architecturedesign patterns, to produce high-quality, maintainable code andsupporting infrastructure.• Leads the deployment and operation of enterprise softwareapplications, including infrastructure capacity planning,configuring cloud-and on-premises infrastructure, designing andconfiguring continuous integration and related applicationdeployment flows, setup and utilization of operational monitoringsystems to regularly identify and improve sub-optimal applicationperformance.• Develop Quality Assurance (QA) documentation and testing plans,as well as participate in testing to ensure compliance withapplication standards and delivery of the highest qualitysolution.• Ensure high availability of services as well as reduce the riskof data breaches by applying patches and updates to applications ina timely fashion and implementing industry best practices inresiliency, security, data integrity, accessibility, and additionalcompliance guidelines.• Model software development best practices, promote knowledgesharing, provide technical leadership on projects, coaching,mentoring, and training to fellow team members.• Monitor and analyze current and emerging trends, technologiesand developments to help guide the planning and execution ofservices and initiatives. Must demonstrate a drive and proficiencyfor learning new technologies and approaches.Middlebury College is an equal-opportunity employer wherediversity, equity, and inclusion are core values. To this end, theCollege recruits talented and diverse faculty, staff, and studentsfrom across the United States and around the world. MiddleburyCollege encourages applications from women, people of color, peoplewith disabilities, and members of other protected classes andhistorically underrepresented communities. The College also invitesapplications from individuals who demonstrate an ongoing commitmentto advancing diversity, equity, and inclusion in theworkplace.Requirements• This position requires a Bachelor's Degree in Computer Science,a relevant technical field, or comparable work experience, and 10years of progressive experience with demonstrated success insoftware development. Previous professional experience in highereducation is not a requirement, but is a plus.• Extensive knowledge of and ability to work in the range ofapplication technologies, development tools, data-integrationtechniques and tools, security issues, the usage and deployment ofsource-control systems.• Demonstrable experience with software architecture designpatterns, authorship of high-quality, maintainable code, andknowledge of object-oriented design principles. Ability to lead theevaluation, solution design, and selection of applicationapproaches and supporting architecture.• Must have a thorough understanding and ability to work in alllayers of the application stack from the underlying communicationprotocols, server operation and configuration, relational (SQL)database design and operation, server-side application code, APIdevelopment and consumption, to script-driven client-siderendering.• Proficiency working with relational SQL database systems, suchas Oracle, MySQL, MariaDB, or SQL Server, is required.• Must have skilled knowledge of application profiling, load andquality-assurance testing, and common performancebottlenecks.• Must have excellent written and oral communications skills andthe ability to communicate well with people from different academicand administrative disciplines with varying degrees of technicalexperience and knowledge. Will be expected to deliver presentationsand discuss projects with people at all levels of the organization,including executive leadership. Develops reports and presentationsas needed, provides timely and complete project status reports tosupervisors as requested.• Must have the ability to deliver quality solutions that meetfunctional specifications on time and within budget. Acceptsdirection from supervisors and works cooperatively with colleaguesin ITS as well as campus and community partners.Other helpful skills include:• 2-3 yrs experience creating datasets, data flows, andvisualizations in PowerBi Desktop/PowerBi Report Builder• Knowledge in PowerBi service management to include data gatewayconfiguration/updates, PowerBi tenant service administration,management of reports, data connections and userpermissions.• Proficiency in Python, Apache Spark, PowerAutomate, or othertechnologies related to Microsoft's Fabric technology stack highlydesirable.Physical Demands and Working ConditionsWork is performed in an office environment and requires the abilityto operate standard office equipment and keyboards.Other:Offer is contingent upon successful completion of a criminalbackground check.BenefitsAs an employee of Middlebury College, you will enjoy being part ofa vibrant supportive community. Middlebury Colleges offers itsemployees excellent compensation and competitive health, dental,life, disability, generous retirement matching, and visionbenefits, Middlebury offers a generous time-away program - up to 34days per year during the first two years of service, increasing asthe term of service lengthens. Middlebury employees are eligiblefor robust educational assistance programs as well as free orreduced rates for cultural events and use of sporting facilities(including the College's golf course and Nordic and alpine skiareas). The result is a very high quality-of-life in a gorgeoussetting. Middlebury Colleges offers its employees excellentcompensation and other perks of employment including:• MiddCard Privileges: access to athletic facilities, discountsat the College store, library privileges, and discounts at culturaland sporting events. In addition, the card allows door access tocertain campus buildings. Spouses or domestic partners ofbenefits-eligible employees are eligible to receive aSpouse/Partner card with the same privileges as the employee card(except door access).• Discounts on season passes at Middlebury College Snow Bowl, theRalph Myhre Golf Course and the Rikert Outdoor Center.• Access to ourPartner Inclusion Program that provides comprehensive supportservices to the spouses and partners of Middleburyemployees.• A full listing of our benefit offerings can be found on ourwebsite by following this web link: https://go.middlebury.edu/benefits• Or click see some of the other fun perks of working atMiddlebury, whether inVermont orMonterey!To apply, visit: https://apply.workable.com/middleburycollege/j/39647F7BA7/jeid-6763e239eb763b478f9570d214c63ade
Middlebury College Glassdoor Company Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Middlebury College DE&I Review
4.3 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Middlebury College
Middlebury College CEO photo
Laurie L. Patton.
Approve of CEO

Average salary estimate

Estimate provided by employer
$164500 / ANNUAL (est.)
min
max
$155K
$174K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Through a commitment to immersive learning, we prepare students to lead engaged, consequential, and creative lives, contribute to their communities, and address the world’s most challenging problems.

18 jobs
MATCH
Calculating your matching score...
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
August 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!