Apply Now

VP Software Engineering

Chicago, IL, USA | Everspring Inc.

  • Industry:
    Information Technologies
  • Position Type:
    Full-Time
  • Functions:
    General Management
    IT / Information Technology
  • Experience:
    12-15 years
Job Description:
140 people have viewed this job

The VP Software Engineering will have tremendous impact on the future of our business along with a positive impact on the lives of thousands of graduate students. Everspring partners with prestigious traditional universities, providing technology, marketing, enrollment, and curriculum design services. We’re a secure, growing startup that is scaling up.

In this role, you will lead the software development team of 5-10 that builds useful, reliable, secure, and scalable software used by Everspring staff and students and faculty of our university partners. In addition to managing people and processes, you will provide subject matter expertise in the areas of software architecture and engineering, systems design, and integration. The development team uses a Java-based integration system along with PHP, Angular, Spring, NoSQL, and third-party platforms like Canvas, Salesforce, and Talkdesk.

Our ideal candidate is a seasoned Engineering leader with experience in a startup or similar company who can grow teams of software engineers, building scalable agile technology solutions as the company grows and adapts

Responsibilities:

Lead overall strategy and for software development, team development and motivation

Provide holistic oversight of software development and product architecture enabling teams to estimate thoughtfully and deliver software on time

Work with cross-functional teams (Learning Design, Marketing, Admissions) to provide high-level alignment of operating units to ultimately provide a high-quality product

Manage product budgets from inception to execution

Work with SVP Technology and Director, Technology to ensure that appropriate infrastructure is in place for proposed products

Provide formal and informal updates and communication to the Everspring leadership team

Support pre-sales and RFP activities for complex contracts with large universities

Work in support of multiple agile release trains, epics and scrum teams providing technical oversight and leadership to embedded software engineers and leads.

Lead investigation of new software packages/vendors, APIs, and algorithms to deliver quality solutions at enterprise scale.

Ensure rigorous engineering and development processes

Advocate/lead best practices for performance, reliability, scalability, security, and reusability

Recruit, hire, and mentor exceptional software engineering talent

Facilitate discussions and resolve conflicts involving technical approaches, designs, and personnel

Advise and work with client contacts at partner institutions to determine scope and value proposition for custom software solutions and products

Inspire and motivate teams to create a strong culture of engineering excellence

Requirements:

Bachelor’s degree in Computer Science, Engineering, or similar

12+ years of proven experience developing commercial quality software products and solutions

Demonstrated experience defining, refining, and maintaining application architectures for sophisticated end-user software products

Proven ability to manage, prioritize, and negotiate timetables to deliver high quality software on time

Deep knowledge of a variety of technology components and stacks

Experience in agile development practices

Deep understanding of performance, reliability, scalability, security, and reusability tactics and strategies

Excellent verbal and written communication skills

Experience managing small or medium-sized teams

Deep understanding of AWS cloud platform and SaaS architectures

Experience in a startup or small/mid-sized organization that has scaled is preferred

Consulting or client-facing engineering experience is preferred


Other companies hiring with Ivy Exec

 Company Logos