Senior Software Developer

University Of Michigan Ann Arbor , MI 48103

Posted 1 week ago

Clicking "Apply Now" opens the link in a new window. How to Apply

A cover letter is required for consideration for this position and should be attached as the first page of your resume. The cover letter should address your specific interest in the position, include your salary requirements, and outline skills and experience that directly relate to this position. If possible, please include a link to your electronic portfolio/dossier as part of your resume.

Job Summary

Join our team and become a driver of innovation at the world's great public research university. Academic Innovation is a startup environment leveraging modern technologies, languages and approaches.

Work with complex data and cloud based solutions. Be part of a dynamic multi-disciplinary team that focuses on creativity and impact; automation and iteration.

The developer selected for this position will play a critical role in advancing the cutting-edge of software innovation at the University of Michigan. This role reports to the Associate Director for Software Development & User Experience Design at the Office of Academic Innovation. They will lead development cycles, collaborate with cross-disciplinary teams and develop applications to create engaging and innovative online learning experiences across the U-M community and beyond.


Are a self-driven technical expert who enjoys conceiving and implementing solutions to complex real world problems. You think in terms of abstraction, modularity and reuse.

You architect your projects to both address the situation in front of you and optimize for future flexibility. You know how to work backward to address a problem rather than accept a solution.

You are known for your forward-looking mindset, anticipating needs and opportunities before they emerge. You believe in iteration and think in terms of efficiency and sustainability, pursuing automation and reducing points of failure.

You take pride in the work you deliver and are known for the quality of your releases. You set ambitious goals and realistic milestones.

You are valued as a team member and thought partner. You are comfortable presenting your ideas to your team and stakeholders. You are a skilled and enthusiastic collaborator who works well in team settings, knowing where to listen to the expertise of others and when to lead with your own.

You think from the user perspective and challenge yourself and your collaborators to think about impact and design solutions to identifiable challenges. You care about the usability, functionality and presentation of the applications you design. You have experience creating something new and helping projects realize their potential.

For more information, please visit our website: Academic Innovation.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Developer

Pillar Technology

Posted 1 week ago

VIEW JOBS 3/15/2019 12:00:00 AM 2019-06-13T00:00 <p><em><strong>WHY PILLAR? WHY NOT?</strong></em></p><p>Pillar Technology is a high-tech consulting company taking marketing and strategy by the horns, with an unmatched company culture. Inspired by the inventions of the future, we fuse software craftsmanship, creativity and innovation together to solve our clients’ most challenging problems. And the driving force behind it all? Our people—the Pillar family.</p> <p><strong><em>SOFTWARE ARTISAN, WHAT?</em></strong> </p><p>Our developers are called “artisans” because creating software not only requires technical knowledge, but also skilled artistry and craftsmanship. Our software artisans are successful because they have:</p><ul> <li>Super solid skills in multiple object-oriented and/or front-end languages (Java, C#, .NET, Ruby, Angular, JavaScript, Ember, etc.) and a drive to hone their craft and develop new skills.</li> <li>Practice getting their hands dirty in Agile development practices including test-driven development (TDD), continuous integration and pair programming.</li> <li>Superhero powers in consulting, collaboration and communication.</li> <li>Experience cranking out mobile applications and desktop solutions in true Agile environments.</li> <li>An advanced understanding of object-oriented design and development principles including SOLID, DRY and CAT (OK, we made that last one up).</li> </ul><p><strong><em>ARE YOU A GAME CHANGER?</em></strong></p><p>Our mission is to provide an environment where people do what they love and feel empowered to influence change. Of course our open and flexible workspaces, fully-stocked fridge and pantry help create a thriving work ecosystem. But we also support this goal in ways that can’t be contained within four walls—so whether you are working at a client site or at home from your patio, the <a href="" rel="nofollow noreferrer noopener" class="external">Forge</a> mindset goes where you go.</p><ul> <li>“No-constraints” thinking—we’re talking “change the world” kind of thinking.</li> <li>Team members who push you to succeed, because they expect you to do the same for them.</li> <li>Diverse and changing work environments.</li> <li>Learning, sharing and working closely with other team members because we take the “two heads are better than one” saying very seriously.</li> <li>A “Speed2Value” approach to solving problems and delivering value.</li> <li>Open communication across the company—direct, expert and personal.</li> <li>Active participation in Agile and software craftsmanship communities and we hope you do the same!</li> <li>Having a direct impact on projects by commuting across Southeast Michigan to work personally with clients, teams, community groups and candidates.</li> </ul> <p><em><strong><br>PERKS OF THE JOB.</strong></em></p><p>So what’s in it for you, right? On top of “Creative Collision” lunches served up every Friday, we provide our team members with a dynamic and supportive environment that promotes a healthy work-life balance.</p><ul> <li>Competitive compensation package including salary, medical, dental, vision, short and long-term disability, and life insurance.</li> <li>PTO to do literally whatever you want, and holidays off to spend with whoever you want.</li> <li>401K with match, because we care about your future beyond Pillar.</li> <li>A flexible and customizable career growth path.</li> <li>Family is family—that’s why it’s important to us to offer adoption assistance, reimbursement of infertility treatment-related expenses, and maternity and paternity leave.</li> <li>One word—PillarCon—a weekend filled with fun and learning for Pillarites, their families and guests.</li> <li>Flexible work environment, because we know things just come up sometimes.</li> </ul><p><br></p><p><strong><em>LIKE WHAT YOU SEE?</em></strong><br>Now that you’ve got the goods on being a part of the Pillar family, we just have one question: Are you ready to unleash your potential? If so, let’s chat. Go ahead and click the “apply” button. Tell us a bit about yourself and one of our Talent Engagement Specialists will be in touch. </p><p>For more info, check out our <a href="" rel="nofollow noreferrer noopener" class="external">website</a>, come to an <a href="" rel="nofollow noreferrer noopener" class="external">event</a> at the Forge or reach out and start a <a href="" rel="nofollow noreferrer noopener" class="external">conversation</a> with us. We’d love to talk!</p><p>Pillar Technology is an Equal Opportunity Employer (EOE). We strongly support diversity in the workplace.</p> Pillar Technology Ann Arbor MI

Senior Software Developer

University Of Michigan