VP, Software Engineering

Advisor Group
Oakdale, MN
$185K-$210K a year
Full-time

Osaic Careers

Vice President, Software Engineering

Location(s) :

Atlanta : 2300 Windy Ridge Pkwy SE, Suite750, Atlanta, GA 30339

La Vista : 12325 Port Grace Blvd, La Vista, NE 68128

Oakdale : 7755 3rd St. N, Oakdale, MN 55128

Scottsdale : 18700 N Hayden Rd, Suite 255, Scottsdale, AZ 85255

St. Petersburg : 877 Executive Center Dr. W, Suite 300, St. Petersburg, FL 33702

Osaic has returned to a hybrid work schedule, so we are seeking candidates willing to work a split schedule between home and the office.

Role Type : Full-Time

Salary : $185,000 - $210,000 per year + annual bonus

Actual compensation offered will be determined individually, based on a number of job-related factors, including location, skills, experience, and education.

Summary :

In this role, you will report directly to the Senior Vice President of Engineering. Your primary responsibility will be to assemble and oversee an engineering team comprised of 50 to 60 members, which includes engineers, testers, analysts, scrum masters, and engineering managers.

You will take charge of guiding the design, development, and implementation of features and functionalities within the commissions, compliance and supervision.

As a VP, he / she is expected to build high performing and extremely engaged teams that are agile, and results driven. The candidate must have strong leadership, partnership, communications, and presentation skills.

They will be expected to lead and participate in various all-hands meetings and offsite discussions. The VP must also have excellent relationship management skills and is expected to collaborate closely with technology and non-technology leadership.

Lastly, regular interactions with executive leadership should be expected. The VP must be fluent in Agile methodologies, DevOps, and be able to modernize software design, development processes, and QA practices.

Responsibilities : People Leadership

People Leadership

Develop a talent strategy, including acquiring, nurturing, and retaining top talents, while expanding the engineering organization both within and outside the United States.

Embrace a servant leadership role, motivating and guiding the team, fostering the growth of leaders within the organization.

Optimize team organization, removing bottlenecks and potential single points of failure, and establish comprehensive succession plans across all organizational levels.

Offer recommendations related to compensation, performance management, employment decisions, and staffing.

Effectively manage consultants and vendors to ensure compliance with plans and contractual commitments.

Engineering leadership

Define the long-term architectural vision and guide the design, development, and implementation of applications in alignment with this vision.

Set and maintain high engineering standards and ensure the team is accountable for meeting these standards.

Foster consistent DevOps practices across all teams.

Exhibit proactive problem-solving capabilities and demonstrate the ability to resolve issues effectively.

Create Software Quality Assurance (SQA) strategy and operational execution plans.

Delivery

Instill effective agile standards and provide guidance to the team in managing multiple complex deliveries.

Implement and monitor various Key Performance Indicators (KPIs) to ensure efficient team operations.

Deliver concise executive updates to the senior management team.

Skillfully manage and mitigate risks and issues.

Coordinate resources and activities to achieve maximum productivity.

Guarantee appropriate resources and system quality to uphold published service levels and system availability.

Stakeholder management

Collaborate with peers in the Product and Technology organizations, earning their trust and influencing them to align with the end-state architecture.

Act as a bridge between the engineering team and business stakeholders, facilitating effective communication and alignment of goals and priorities.

Foster a culture of transparency and open communication, encouraging feedback from stakeholders and using it to improve processes and product development.

Collaborate with external partners, vendors, and third-party service providers to optimize relationships and leverage external expertise when necessary.

Stay informed about industry trends and emerging technologies, providing insights and recommendations to stakeholders for strategic planning and decision-making.

Education Requirements :

Bachelor’s degree required, or foreign equivalent, in computer science or related field, or compensating industry experience

Basic Requirements :

Eight or more years of application development experience, including at least 4 years managing projects and supervising a team size of 40+.

Financial responsibility for project and / or area operating budget.

5 years’ experience with Agile Software development at the enterprise level, familiarity with ScaledAgile

5 years’ experience with ADO or JIRA

Ability to utilize project development methodology tools; perform a cost-benefit analysis and economic feasibility studies;

manage across multiple systems

Technical management background, ability to match business plans with cost-effective technical solutions

Multi-year experience managing development using one or more of the following : SQL Server, Stored Procedures, C#.NET, .NET Core, MVC and Entity Framework

Knowledge on Front-end technologies Angular, jQuery, CSS, BootStrap

Knowledge of Azure development

Knowledge of Test-Driven Development

Knowledge of building applications by adopting DevOps practices such as CI (Continuous Integration) & CD (Continuous Deployment)

Knowledge of financial services, especially in Financial Broker Dealer operations, is a plus.

Able to manage team interaction between core application development teams located throughout the world

Project and people management

Effective Communicator, both written and verbal.

Leadership, management, and coaching

30+ days ago
Related jobs
Advisor Group
Oakdale, Minnesota

Vice President, Software Engineering. Your primary responsibility will be to assemble and oversee an engineering team comprised of 50 to 60 members, which includes engineers, testers, analysts, scrum masters, and engineering managers. The VP must be fluent in Agile methodologies, DevOps, and be able...

Promoted
Anderson Dahlen
Minneapolis, Minnesota

Define and improve efficient engineering processes to optimize productivity and quality. Provide technical guidance and oversight for the use of all engineering software packages (SolidWorks, Inventor, AutoCAD, and ASME pressure Vessel calculations). Provide guidance with Design for Manufacturabilit...

Promoted
Cognizant Technology Solutions
Minneapolis, Minnesota

Senior Software Engineering Test Manager. Senior Software Engineering Test Manager. We bring the industry leading vision and expertise to help with Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Proce...

Promoted
Talent Software Services
Saint Paul, Minnesota

Project Manager/Organizational Change Manager. Job Summary: Talent Software Services is in search of a Project Manager/Organizational Change Manager for a contract position in Arden Hills, MN. Tracks project budget: partners with EAM Systems Manager to manage the budget, monitor spending, and foreca...

Promoted
Canonical - Jobs
Minneapolis, Minnesota

This role would suit either an experienced manager of high performing software development teams, or a very proficient technical lead who is excited to take on a management responsibility. As an engineering manager at Canonical, your primary responsibility is to your team: helping them grow as engin...

Promoted
WR Medical Electronics Co.
Maplewood, Minnesota

WR Medical is seeking a dynamic Director of Engineering and Product Development to lead strategic development of new products, as well as maintenance and improvements of existing products and manufacturing processes within both our Neurology and Physical Therapy Business Units. Engineering Team Lead...

Promoted
Intertek Group
Saint Paul, Minnesota

Our broad service offering includes construction materials testing, geotechnical engineering, environmental consulting, industrial hygiene, and specialty testing. Direct and execute geotechnical project assignments including, engineering analysis and report preparation, field exploration and laborat...

Promoted
Publicis Groupe
Minneapolis, Minnesota

In addition to that you will be given the chance to support the growth of others as part of your own journey by becoming part of our ever-growing learning ecosystem, in which everyone is both a producer and consumer of learning. Committing code early and often, with an understanding of version contr...

Promoted
Sargent & Lundy
Minneapolis, Minnesota

BS degree from an ABET-accredited engineering program or a management/business degree. Engineering design experience is a plus. ...

Promoted
Anywhere Real Estate
Minneapolis, Minnesota
Remote

To support our software teams who are building and supporting our Agent Platforms, we're seeking an experienced Software Engineering leader to lead a remote team of talented engineers. As a key member of our engineering team, you'll be responsible for driving technical excellence, innovation, and co...