Lead Software Engineer, User Interface @ Ticketmaster | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Lead Software Engineer, User Interface jobs in Greater Tucson Area
166 applicants
company-logo

Ticketmaster · 2 days ago

Lead Software Engineer, User Interface

Wonder how qualified you are to the job?

ftfMaximize your interview chances
ConcertsDigital Entertainment
check
Actively Hiring

Insider Connection @Ticketmaster

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Work together with Lead Developers, architects, Product and program mangers across multiple business units and countries to suggest the right course of action to solve the problems at hand based on the existing architectures and best practices.
Connect with a series of stakeholders to gather as much information as possible regarding the problem at hand (UX / Design /Architecture / Product / PMO…etc.).
Focus on building software, keeping in mind the main principles of performance, flexibility, and platform scalability.
Ensure code is reliable, maintainable, and fully tested.
Focus on accessibility to ensure the site is inclusive of all our fans.
Maintain, adopt, and suggest code standards, patterns and best practices through pairing and code reviews.
Have expert troubleshooting techniques and resolve problems as they occur.
Actively participate in gathering and validating technical requirements for the project.
Make technical recommendations outside of the immediate team.
You will offer leadership and mentorship for a small team.
Seek opportunities to try out new ideas and solutions.
Refactor code when needed.
Monitor logs and identify issues.
Provide subject matter expertise on software projects that the team is responsible for.
Design and lead development efforts based on high level business requirements from stakeholders and work partners.
Discover and Research new technology and practices to grow excellence and drive optimization of existing projects.
Identify key performance indicators for projects and create metric goals with business partners to increase project quality over time.
Participate in daily stand-ups, collaborative sessions, and team meetings to work as a team to create brilliant solutions.
Learn all about the business of ticketing and find new opportunities for resale tech to reach even more fans.
Be ready to adapt in a highly competitive business; priorities shift quickly, and solutions must be delivered that can adjust to meet and exceed customer expectations.
Build models and prototypes that can be leveraged by the team to turn ideas into solutions.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavascriptReactReduxNext.jsDebuggingPerformance measurementProgressive enhancementLayout specsCss architectureCross-browser testingAccessibility standardsUnit testingIntegration testingEnd-to-end testingCi/cd pipelinesDeployment automationGitUmlObject-oriented designWeb application architectureRelational database designAgileScrumJavaSpring mvcHibernateProblem-solvingCommunicationTeamworkStreaming Technologies

Required

Expert knowledge of JavaScript, common design patterns and idiosyncrasies of the language
Up to date with the latest standards in JavaScript
Expert knowledge of React and common libraries and frameworks in the React ecosystem such as Redux and Next.js
Expert knowledge of debugging and measuring performance of JavaScript applications
Advanced understanding of Progressive enhancement as a design philosophy
Expert knowledge of various layout specs such as flexbox and grid
Ability to architect a highly flexible CSS architecture with theming at its core
Advanced experience with cross-browser and device testing
Understanding of Accessibility standards and compliance
Experience writing both unit and integration tests using libraries such as 'react-testing-library'
Experience writing end-to-end tests, Cypress preferred but not essential
Experience with CI/CD pipelines and deployment automation
Experience with git-based source control management systems like GitLab
Excellent verbal, troubleshooting and written communication skills
Familiarity with UML sequence diagrams, flow charts, and block diagrams
Strong understanding of object-oriented design, web application architecture, and relational database design
Experience and desire to work in an Agile or Scrum style team structure
A/BS of computer-related major and 7 or more years of work experience in a software engineering field or 10 or more years of work experience in a software engineering field
Extensive experience in Java Technologies
Extensive knowledge and hands-on experience in Java frameworks available such as Spring MVC, Hibernate
Ability to work with static and dynamic code analysis tools
Working professionally, setting high standards, committed to meeting customer needs, understanding others' perspectives, and seeking incremental improvements to performance
Delivery-oriented, showing willingness to learn, being organized and methodical, monitoring progress of work, and presenting confidently
Teamwork skills, working effectively and collaboratively with others to achieve common goals
Innovation skills, identifying solutions to accelerate team learning, helping build and improve products or productivity
Problem-solving abilities, combining technical competencies into business impact
Adaptability, working with stakeholders to deliver solutions through well-scoped milestones, designing for scale, reliability, and future maintainability
System Design skills, focusing on interconnectedness of services, defining boundaries, ensuring security, scalability, and long-term impacts
Experience with cloud computing concepts and deployments via Docker images running on AWS ECS or Kubernetes

Preferred

Knowledge of streaming technologies such as Kafka
Experience with Cypress for end-to-end testing
Experience with automated testing frameworks
Experience with ticketing or live entertainment industry
Experience with ReactJS and JavaScript
Experience with Java Technologies
Experience with CI/CD pipelines and deployment automation
Experience with cloud computing concepts and deployments via Docker images running on AWS ECS or Kubernetes

Company

Ticketmaster

company-logo
Ticketmaster is a ticket sales and distribution company that sells tickets for concerts, sports, and events.

Funding

Current Stage
Public Company
Total Funding
unknown
2009-02-12Acquired· by Live Nation Entertainment ($2.5B)
1997-11-20Post Ipo Equity· Undisclosed
1996-11-19IPO· nasdaq:TKTM

Leadership Team

leader-logo
Victor Gajendran
Co-founder and CEO
linkedin
leader-logo
Peter Casciani
CFO - North America
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot