VP, Software Job Description

VP, Software Job Description

4.9
173 votes for VP, Software
VP, software provides system design and development, applications and operations support, data architecture, client computing consultation, user support and training, business process review and consultation and third party software evaluation.

VP, Software Duties & Responsibilities

To write an effective VP, software job description, begin by listing detailed duties, responsibilities and expectations. We have included VP, software job description templates that you can modify and use.

Sample responsibilities for this position include:

Define software testing strategies that will bring business value to our brands with a focus on but not limited to applications, mobile, web, APIs, tools, and services
Development and enhancements of applications, APIs, scripts, used in the integration or automation of metadata into the media production and distributions systems
Aid in reengineering efforts related to decommissioning of legacy systems
Colloborate with Product, Engineering & Operations leaders to implement a standardized Agile Software Development Lifecycle across the Digital Product & Interactive Media’s portfolio of applications
Publish project health on a a regular basis
Provide project forecasting and predictability by working with the Product, Engineering & Operations leaders
Help Finance to establish systematic processes to generate accurate financial reporting for capitalization
Provide frequent agile training to projects teams and new hires
Conduct mandatory post-mortem activities for each project completion and discuss outcomes with senior executives
Manage a team of scrum masters

VP, Software Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for VP, Software

List any licenses or certifications required by the position: PMP, AWS, ITIL, FRM, CFA, QAI, ISTQB, SSL, DNS, CISSP

Education for VP, Software

Typically a job would require a certain level of education.

Employers hiring for the VP, software job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, MBA, Software Engineering, Management, Communication, Business, Leadership, Technology

Skills for VP, Software

Desired skills for VP, software include:

Architecture
Design and business processes
APIs
Big Data
Databases
Messaging
Networks and their Interactions
Apps
High Performance Computing
Software fundamentals especially in Deep Learning

Desired experience for VP, software includes:

Exposure to scripting languages - Perl / Python / JavaScript
Financial domain
NoSQL / Distributed data store technologies like Apache Cassandra
Source Code Management systems such as SVN
Experience in negotiating and executing agile more traditional waterfall based agreements
Develop and influence agile transformation strategy in a highly matrixed environment with the ability to establish trust with stakeholders

VP, Software Examples

1

VP, Software Job Description

Job Description Example
Our company is looking for a VP, software. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for VP, software
  • Participate in architecture and solution design, mentoring engineers, exploring frameworks, toolsets or processes to improve the team’s productivity and be accountable for quality software delivery
  • Drive solution architecture
  • Work closely with b Product, Engineering and Operations teams to help them build testing and quality into their increasingly sophisticated products and services
  • Drive world-class test development standards and guidelines that are simple, reliable, easy to extend and maintain
  • Partner with Operations to ensure all operational quality requirements are documented, defined and implemented
  • Manage the Software Quality and Continuous Integration Teams
  • Talent development and continuous enhancement of team’s skills
  • Drive the Test First paradigm to establish a true agile software delivery environment
  • Manage 3rd party resources including selecting key long term vendors, working to establish quality engineering standards with vendors and integrating the vendor work product into the broader release and ship schedules
  • Iteratively define the software quality strategy in a highly matrixed environment with the ability to establish trust with stakeholders
Qualifications for VP, software
  • Barclays is a very fast paced and highly motivated organisation, for this reason the customer base is very demanding so the role must be held by someone who is able to deal with pressure and works at a pace
  • 7+ years pf extensive experience in Sourcing with a reputable firm
  • 7+ years of extensive experienc in dealing with senior stakeholders
  • Developing business-class desktop applications using C# and Visual Studio.NET
  • Developing large-scale, business-class front-end and back-end web applications
  • Managing onsite, remote and outsourced development staff
2

VP, Software Job Description

Job Description Example
Our company is growing rapidly and is looking for a VP, software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for VP, software
  • Manages, directs, and supports everything from business analysis up to and including QA and deployment of in-house software third-party systems
  • An experienced software development engineer
  • A natural leader who can mentor and guide other technologists
  • Supervision of a small team of developers based in New York focusing on the design and implementation of new business layer features for Flow Risk for the GED vanilla and exotic business
  • SL3 support for the production system as part of the developer support rota
  • Develops and improves operational efficiency for the Software Development & Engineering function and creates strategic business plans aimed at achieving those objectives
  • Discerns which new technologies to incorporate into the Software
  • Reviews analysis of sales volumes, pipeline (BFO & any other sales tools) potential and develops solutions/strategies to minimize negative trends address future needs relative to sales, support, manpower and training
  • Collaborates with all functions within the company ( P&L business line leaders, Marketing, Operations, Finance, Delivery, HR, ,) to ensure clear communication and an understanding of the requirements of the NA Sales organization and the market opportunity
  • Be a key part of our leadership team, interfacing with multiple levels of the organization and helping drive results and outcomes
Qualifications for VP, software
  • The successful candidate will be working within a team in New York with ability to communicate effectively with colleagues in other regions (London, Hong Kong, Pune & Singapore) - essential
  • The candidate should be very strong technical and will be full-time coding
  • Project manager role hire will perform business analysis and manage project life cycle and work cross technology teams to deliver projects solutions
  • 5 years of progressive post-baccalaureate experience as a Software Engineer/Developer, Software Development Lead or related position
  • 5+ years of software design and development throughout SDLC using design patterns, service oriented architectures with Java and .NET (C#), SQL, PL/SQL Stored Procedure, Oracle, Unix/Linux shell scripting, Maven, and IBM MQ
  • 5+ years of having knowledge of core Java (Generics, Collections, Multi-threading, I/O) and Object Oriented design
3

VP, Software Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of VP, software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for VP, software
  • The position will require a candidate to develop and maintain the build system which is comprised of script, database, and compiled code deployments
  • To learn existing technology used by the Rates, Swaps, and Muni desks
  • To work with vendors to support existing technology used by the Rates and Swaps desks and implement flawless execution of changes
  • To collaborate with an international Front-Office teams to support and improve existing trading platforms and set specifications for new applications / functionality
  • To support existing Java/Swing applications and implement software solutions to improve them on as-needed bases
  • To conduct functional and non-functional testing
  • Provide local development team guidance and management, reporting to project lead
  • Design, analyze, develop, test, debug, and deliver components related to Legal Matter and Spend management
  • Coordinate with other development team leads in different time zones
  • Ensure alignment of cloud adoptions with the value propositions and our capabilities, are we migrating the right applications/workloads at the right time to maximize benefits
Qualifications for VP, software
  • 5+ years of experience with all aspects of the software development lifecycle (SDLC), including requirements analysis, estimation, planning, tracking, design, development, testing and release
  • Ability to create collaborative business relationships and coordination with multiple technology teams
  • Experience with business requirements analysis for global software platforms for equity derivative products
  • Experience with Project management following Agile methodologies and using MS Project
  • Experience with implementing data processing patterns utilizing Join, Filter, Aggregate and Pivot
  • Experience with developing global real-time software platform for trade capture, batch risk management, and lifecycle management for structured equity business
4

VP, Software Job Description

Job Description Example
Our innovative and growing company is hiring for a VP, software. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for VP, software
  • Design and develop scalable, robust, and supportable technical solutions for day-to-day needs of the FX Option business and its clients
  • Design and implement scalable, robust, and supportable solutions for day-to-day needs of the FX Option business and its clients
  • Refine the company's software development methodology by mentoring and guiding the development team in the adoption and use of best practices and design patterns that are aligned with our product strategy
  • Drive the right technology choices
  • Work with the product teams to provide guidance and execution on the product roadmap
  • Work with offshore development teams to ensure execution of system test plans and adherences to software quality assurance standards
  • Educate the Software Engineering team on best practices for testing, deploying, and developing code
  • Encourage and enforce the right behaviors to ensure we continue to ship quickly without compromising production stability
  • Mentor and guide the professional and technical development of team members by assigning them to projects tailored to their skill levels, personalities, work styles, and professional goals
  • Ensure that the team understands the "why" behind our client's plans and are inspired to realize the company's vision
Qualifications for VP, software
  • Experience with liasing with business users in structured derivatives trading desks and back office operations to define software development strategies for risk and PnL (profit and loss) analysis and provide front to back office process problem resolution
  • Experience with providing support for the building of various system controls and internal and external audits of the software system
  • Experience with developing software system functional testing and validation procedures and coordinate user acceptance testing with business users
  • Experience with ensuring the maintenance of all project documentation and sign-offs in internal repository
  • Experience with updating of software platform to comply with emerging regulatory requirements
  • C# UI experience a plus
5

VP, Software Job Description

Job Description Example
Our company is growing rapidly and is hiring for a VP, software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for VP, software
  • Application development management to deliver automation and technology solutions
  • Develop solution and framework for process automation
  • Planning and demand management
  • Manage projects and resource allocation
  • Gatekeeper for approving production releases
  • Manage risk & control requirements for Robotics
  • Set, maintain and ensure adherence to automation best practices within Robotics CoE
  • Manage tech refresh and global technology requirements for Robotics
  • Lead production support team for incident, problem, and change management function
  • Plan delivery of work to include stakeholder management, status updates
Qualifications for VP, software
  • Java, PHP, Python, JavaScript, SQL, Unix
  • Highly advanced knowledge of Agile, MVP, Responsive Design, Mobile, RESTful Services
  • Experience with Streamlining global change management, project governance and Quality Analysis governance protocols
  • 3-7 years related business experience, preferably including 2-5 years of experience in Electronic Market Making and/or High Frequency Trading Development
  • Successfully managing the multi year program from initial assessment to final implementation
  • Management of the firmwide Software License Management operations post program implementation

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates