Senior Full Stack Software Engineer

iHeartMedia · Austin TX

Company

iHeartMedia

Location

Austin TX

Type

Full Time

Job Description

iHeartMedia

Job Summary:
We are looking for talented front end and back end developers to help fill out our growing team, as well as senior leaders and software engineers. This is a permanent position with tremendous potential for growth working on the next generation programming and playout systems for radio stations, streaming and other digital delivery systems. The successful candidate will be exceptionally talented and hardworking-a self-starter able to multi-task and deliver results in a fast-paced environment. We are looking for a team player able to be a team leader with experience developing high-performance, loosely coupled applications for large enterprises. The developer will be experienced in agile project-development methodologies. The ideal candidate will have a proven track record showing commitment to and sense of urgency for project timelines. This position will report to the Manager of Software Engineering. Responsibilities includes working with the tech lead and arrive at design of components, code, test, deploy and maintain Web applications and supporting back end APIs to support business requirements. Database experience with Mongo is a plus. Resolving technical issues through debugging and troubleshooting is also required.

Responsibilities:

  • Serves as a hands-on expert in object-oriented and component-based development, patterns and design for reuse; applies test driven design and works towards automating and standardizing practices.
  • Sets and achieves build schedules; builds and maintains application.
  • Eliminates impediments and performs design and code reviews.
  • Builds intermediate to highly complex, high quality software components by analyzing, creating, designing and coding, troubleshooting and unit testing for new products.
  • Creates and executes installation scripts.
  • Designs new features and enhancements for existing products.


  • Delivers high quality software components with minimal defects; identifies and resolves errors and related software problems.
  • Creates and documents component specifications and detailed designs by working with Architects to implement specific system architecture; analyzes customer and internal requirements and specifications and translates into the software design.
  • Identifies and resolves potential risks and issues; works in teams to implement mitigation plans and processes.


  • Builds and delivers phase exit review items; works with team members to follow processes and practices for project delivery.
  • Works with and adapts Continuous Integration environment to ensure a smooth and high quality release cycle in a fast-paced Agile environment.


Qualifications:

  • Hands on experience with NodeJS or Python (Prefer NodeJS), and/or .NET Core C#
  • Knowledge and experience with Relational databases SQL (Postgres or MySQL) and NoSQL (MongoDB) technologies


  • Experience with building and maintaining message queues (ZeroMQ)
  • Knowledge and experience on AWS Services such as API Gateway, Lambda, Cloud Formation, S3, IAM, SQS, Code Pipeline, Code Deploy and Code Build, Fargate
  • Strong ability to perform and utilize testing techniques to troubleshoot hardware and software configuration issues; good debugging skills
  • Demonstrated ability to conduct testing, including end-to-end and user acceptance testing phases, using best practices in software testing agile methodologies
  • Adept at profiling and tuning applications for CPU/memory use
  • Can increase the maintainability of codebase by writing future-proof code with an emphasis on extensibility and reusability
  • Detail oriented with excellent verbal and written skills; ability to communicate at detailed technical level as well as to distill advanced concepts into fundamental principles for teammates
  • Can deliver creative technical solutions that are scalable
  • Strong skills in multi-tasking day-to-day activities and effectively identifying issues in a variety of hardware and software environments
  • Able to work individually and within a team
  • Experience handling audio/media files and streams a large plus
  • 2 - 6 years of experience in backend, web technologies with a thorough knowledge of Agile principles and QA methodologies
  • At least 4 years of experience on NodeJS, .NET Core/C#
  • At least 2 years of experience on AWS Services


Location
Austin, TX: 5001 Plaza On the Lake, Suite 105, 78746

Position Type
Regular

Benefits:

iHeartMedia's benefits offering is flexible and offers a variety of choices to meet the diverse needs of our changing workforce, including the following:
  • Employer sponsored medical, dental and vision with a variety of coverage options
  • Company provided and supplemental life insurance
  • Paid vacation and sick time
  • Paid company holidays, including a floating holiday that enable our employees to celebrate the holiday of their choosing
  • A Spirit day to encourage and allow our employees to more easily volunteer in their community
  • A 401K plan
  • Employee Assistance Program (EAP) at no cost - services include telephonic counseling sessions, consultation on legal and financial matters, emotional well-being, family and caregiving
  • A range of additional voluntary programs, such as spending accounts, student loan refinancing, accident insurance and more!


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.

Some positions in certain divisions of the iHeartMedia family of companies are subject to mandatory vaccination requirements as a condition of employment. Candidates who have been offered employment for these positions at iHeartMedia, subject to applicable law, will be required to demonstrate they have been fully vaccinated for COVID-19 or qualify for a medical or religious accommodation from the vaccination requirement by their start date (which may be extended for such purposes). If the aforementioned requirements are not met, candidates who have accepted offers for such positions will have their offers rescinded and/or employment terminated in accordance with applicable law.

Our organization participates in E-Verify. Click here to learn about E-Verify.

Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

Click Here to learn about the San Francisco Fair Chance Ordinance .

Current employees and contingent workers click here to apply and search by the Job Posting Title.

Date Posted

09/20/2022

Views

6

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Senior Software Engineer - UI Systems - Realtor.com

Views in the last 30 days - 12

Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...

View Details

Windows Engineer - Dynata

Views in the last 30 days - 17

The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...

View Details

Senior Financial Analyst (Remote First) - European Wax Center

Views in the last 30 days - 6

The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...

View Details

Automation Engineer - Robotics - OMRON Group

Views in the last 30 days - 17

Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...

View Details

Senior Financial Analyst, Sales Operations - AWL

Views in the last 30 days - 5

The Senior Financial Analyst role at AWL is responsible for financial planning reporting and analysis The job requires collaboration influencing and s...

View Details

Account Executive (Fully remote) - Branching Minds

Views in the last 30 days - 9

Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...

View Details