iHeartMedia Senior Software Engineer in San Antonio, Texas
Current employees and contingent workers click here at https://wd5.myworkday.com/iheartmedia/d/task/3005$4482.htmld to apply and search by the Job Posting Title.
iHeartMedia is the No. 1 all-in-one digital audio service with over a billion downloads; we reached our first 20 million registered users faster than any digital service in Internet history and reached 110 million registered users faster than any other radio or digital music service and even faster than Facebook. Our areas of operations include radio broadcasting, online, mobile, digital and social media, live concerts and events, syndication, music research services and independent media representation.
The Senior Software Engineer will coordinate closely with inhouse UX/UI design and microservice development teams to create appealing performant user interfaces and web services designed to improve end-user daily productivity. Successful candidates for this position will balance their passion for elegant development with the pragmatic concerns of rapid prototyping, testing, documentation, and scheduled delivery. Candidates must thrive in a fast paced highly collaborative environment focused on iterative development and frequent delivery. Optimized user experience and system reliability is our foremost concerns.
Collaborate with technical leads and product owners to delivery highly impactful user interfaces designed to radically improve how the industry manages and leverages its digital production and copy assets.
Be a productive member of an agile development
Adhere to internal development standards and best practices
Coordinate and engage with multiple microservice engineering teams.
Design and create scalable and performance oriented ReST microservices
Review existing feature implementations in the context of best practices, performance, and scalability
Collaborate with technical and operational peers across iHeartMedia to ensure that our technical direction and approaches are reasonably aligned.
Keep abreast of industry standards and ensure we are driving those that are important to us and aligned with others as appropriate.
Perpetuate a data-driven culture with high standards of operational excellence and continuous improvement.
Develop using Test Driven Development / Behavior Driven Development principles
Decompose and modernize existing iHeart applications into microservices in cloud-based environments.
Build solutions with the following characteristics:
Real-time, API driven communications
Exposing production-grade metrics
Using Reactive Manifesto principles
Continuous Delivery principles
Test Driven Development / Behavior Driven Development principles
Able to work individually and with a distributed teams
Experience in an agile development environment (Scrum or Kanban)
6+ yrs experience Java application development
4+ yrs experience developing web applications and microservices with Spring Boot
3+ yrs experience developing web services with at least one of the following
3+ yrs experience developing lean web applications based on a collection of JSON based asynchronous Restful service calls in Single Page Application
Experienced with application /service monitoring and instrumentation strategies
3+ yrs experience developing applications and services using:
Mongo, Elastic Search, Cassandra, Redis
6+ yrs experience developing applications and services using standard relational persistence:
PostGres, Maria, MySql, MSSQL
Understanding of message queues, and how they are used in scalable web applications
AMQ and Rabbit
3+ years experience delivering software in an agile software organization.
3+ years using cloud IaaS or PaaS products.
5+ years coding and delivering high quality software as a developer
Experienced building high performance scalable software using agile customer centric development methodologies.
Solid understanding of web application security, performance, and load testing frameworks and methodologies.
Thrives in a collaborative environment focused on delivering customer impacting solutions
Mindful of testing, documentation, monitoring, performance, and user experience concerns.
Demonstrated experience building distributed systems, with intuitive web-based UI, and ability to design rules-based business logic using NoSQL databases.
BA/BS degree in Computer Science, Computer Engineering, information technology/systems, or related technical field/equivalent practical experience.
San Antonio, TX: 20880 Stone Oak Parkway, 78258
The Company is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, protected veteran status, genetic information, or any other legally protected classification or status.
Our organization participates in E-Verify. Click here at http://iheartmediacareers.com/Pages/EEO.aspx to learn about E-Verify.
Current employees and contingent workers click here at https://wd5.myworkday.com/iheartmedia/d/task/3005$1999.htmld to apply and search by the Job Posting Title.
iHeartMedia, Inc. is one of the leading global media and entertainment companies specializing in radio, digital, outdoor, mobile, live events, and on-demand entertainment and information services across the nation and providing premier opportunities for advertisers.
Click Here To Learn More About Us:
www.iheartmedia.com at http://www.iheartmedia.com/Pages/Home.aspx