Join the leader in collaborative licensing and help us advance inclusive and efficient new patent licensing approaches. Via Licensing Alliance is dedicated to accelerating global technology adoption, fostering participation, and generating return on innovation with balanced licensing solutions for innovators and manufacturers of all sizes around the globe.
Via LA has operated dozens of licensing programs for a variety of technologies consisting of nearly 50,000 patents in over 130 countries with more than 500 patent holders and nearly 10,000 licensees.
Via LA is an independently managed company owned by industry-leading participants with over 25 years of intellectual property licensing leadership.
Via LA’s expertise extends to intellectual property, technology standardization, strategic business development, and program administration.
Affiliated specialists in the fields of finance, antitrust law, and patent analysis complete the set of capabilities that make Via LA a premier solutions provider to the world’s most sophisticated technology and entertainment companies.
We are looking for a highly skilled Senior Manager of Software Development to join our dynamic IT team. The ideal candidate will be responsible for leading the planning, execution, and delivery of software solutions to ensure they meet company objectives and customer needs.
This role requires a proactive problem-solver with strong technical skills and a dedication to continuous improvement. This role is essential for ensuring that software development projects are completed efficiently and align with the overall business strategy.
This hybrid role requires to work on-site at the Greenwood Village office three days per week.
Key Responsibilities :
- Lead the development of the Via LA’s IT Strategic Plan. Develop ongoing resource plans for technical and operational requirements in support of the strategic direction.
- Evaluate new technologies (hardware, software, and methodologies) and their feasibility to support existing and new businesses.
- Lead the continued development (maintenance and enhancement) of the key business systems (currently including PortLA, WebLA, QlikView, Dynamics CRM, Microsoft365 applications, MS Azure & the MS Power Platform).
- Work closely with all departments to ensure adaptability and scalability of the business systems (internally and externally facing) and ensure usability and functionality are continually provided and improved.
Lead the development of new business systems.
- Responsible for developing, documenting, and implementing departmental policies and procedures as they relate to systems development.
- Responsible for development the IT-related operating budgets and capital expenditures. Also responsible for monitoring actuals against budgets.
- Lead the direction of the technology team, creating and executing strategic roadmaps, application development and creating and maintaining robust support models for their products and services.
- Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies.
- Partner with Enterprise Architecture, Enterprise Information Management and the Enterprise Project Management Office enabling the business to execute both long-range and near-term goals and objectives.
- Manage a cross-functional team consisting of employees and contractors in a complex IT infrastructure environment with an emphasis on quality, availability, productivity, and consistency.
- Manages the day-to-day operations of the team and work with IT leadership to resolve issues and deliver new projects.
- Establish policies and procedures under a well-developed methodology framework to ensure a consistent operating environment.
- Update management on status, key deadlines, staff coverage and / or critical developments.
- Work with IT Compliance Teams, Internal and External Audit teams to ensure SOC1 as SOX compliance requirements are met in all phases of application development and systems administration.
- Assist IT Compliance, Internal and External Audit teams with the compliance process by providing information, details, and other required compliance documentation.
- Respond to production support issues and coordinate resolution.
- Monitor applications, systems, and servers for errors / issues.
- Provide onsite Customer Service / Support / Training for applications to end users.
Qualifications and Skills :
- Bachelor’s degree in Computer Science, Information Management Systems or related subjects.
- 10+ years of relevant experience in software engineering, with 5 years of supervisory / management experience.
- 5+ years of experience with AWS, GCP, Microsoft Azure or other cloud technologies.
- Familiarity with programming languages like Vue, HTML / CSS, Node.js, SQL, Python, .NET and SQL-based databases.
- Advanced knowledge of software development life cycle and related methodologies.
- Proven ability to build high performing technology delivery teams that are heavily integrated with the business.
- Proven ability to prioritize, manage a backlog of application development and maintenance work, estimate work tasks, and forecast level.
- Possess knowledge of business platforms and systems, methodologies, data governance, and reporting.
- Demonstrate an in-depth understanding of business needs and requirements.
- Ability to conduct peer code reviews and evaluate the quality of IT deliverables.
- Ability to identify changes in scope or work effort that could result in changes to the budget and / or timelines and ability to implement project management concepts.
- Knowledge of emerging technologies, industry trends and best practices, with the ability to incorporate as appropriate into the environment.
- Knowledge of software architecture, distributed systems, scalability, design patterns, disaster recovery.
- Technical leadership in building systems that are highly reliable, and scalable.
- Experience in all areas of the Software Development Life Cycle including DevOps (CI / CD) tooling and best practices, source code versioning, branching strategies, testing and telemetry.
- Experience managing a team of developers, engineers, architects, and testers.
- Experience in 360º people management, growing & grooming teams.
- Experience partnering with cross-functional IT teams including infrastructure, security, vendor management, program management, release management TechOps.
The Denver Area base salary range for this full-time position is $180,000 - $220,000 and can vary if outside of this location.
Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, competencies, experience, market demands, internal par ty, and i relevant education or training.
Your recruiter can share more about the specific salary range and perks and benefits for your location during the hiring process.
Equal Employment Opportunity :
Via LA is proud to be an equal opportunity employer. Our success depends on the combined skills and talents of all our employees.
We are committed to making employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, gender identity, national origin, religion, marital status, family status, medical condition, disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state, and local laws and ordinances.