Digital Senior Software Engineer
Description
Capitol Broadcasting Company, a diversified media and entertainment company based in Raleigh, N.C., is seeking a front-end Software Developer for the company’s pioneering digital media team. This role will support the development of user interfaces, focusing on cross-browser compatibility, responsive design, and core programming skills. The ideal candidate will be a well-rounded developer who can handle both UI development and core backend tasks as needed. WRAL Digital’s flagship products include WRAL.com, the most-visited local media site in North Carolina, plus affiliated media websites, mobile and OTT applications that serve more than 7 million monthly user visitors.
The Software Developer is part of a team of developers who build and maintain digital platforms and products that serve diverse audiences and client marketing needs. This team also helps build and support automation used by CBC’s television and radio stations.
Key Responsibilities and Essential Functions: To perform this job successfully, an individual must be able to perform each essential duty. Reasonable accommodation may be made to enable individuals with disabilities to perform essential functions.
- Front-end Development: Develop and maintain front-end components, focusing on usability, accessibility, and cross-platform compatibility.
- Back-end Support: Support the team in core backend tasks, particularly in data management and API development.
- Collaboration: Collaborate with cross-functional teams to define requirements and translate them into reliable, high-performance backend solutions. Work with senior engineers, participate in code reviews, and contribute to team goals.
- Testing & Quality: Write and run unit and end-to-end tests to ensure software quality.
- Documentation: Create and maintain solid documentation of interfaces and services.
- Platform Development: Assist in developing and maintaining WRAL.com, mobile apps, and digital products.
- Continuous Learning: Stay updated on new technologies and contribute to process improvements.
- Operational Excellence: Ensure operational excellence in all work.
Required Qualifications and Experience:
- At least 5 years of related work experience
- Bachelor’s degree in a technical field from an accredited university
- Strong problem-solving/troubleshooting/debugging skills
- Ability to pick up new programming languages and technologies quickly
- Able to communicate project requirements and progress effectively
- Excellent time management skills
- Ability to work on multiple projects and tasks in a fast-paced environment
- Required Programming experience
- Node.js / JavaScript ES6 (advanced+)
- Web Components (intermediate+)
- HTML / CSS (advanced+)
- Responsive (mobile-first) Design (intermediate+)
- Cross-platform and Cross-Browser development (intermediate+)
- Code testing (intermediate+)
- Web Video (DASH / HLS) (intermediate+)
- Functional patterns
- Required Domain experience
- Unit testing (expert)
- End-to-end testing (intermediate+)
- Infrastructure / AWS (advanced+)
- Terraform (advanced+)
- API design (advanced+)
- Relational Databases (advanced+)
- APIs and SDKs (advanced+)
Preferred Qualifications:
- Experience in any of the following is a plus:
- Video streaming, codecs, and processing
- Graphic / UX Design
- Microservice development
- AWS
- Google Ad Manager, Tag Manager, Analytics
- Serverless technologies
- Data design patterns React / React Native
- Linux / BASH
- Vim / emacs
- Data analytics
Physical Demands and Work Conditions:
The physical demands and working conditions described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to meet these demands.
- This role is located in Raleigh, NC, and is an onsite position.
- On-call rotation required: Participate in an on-call rotation to provide timely support for production incidents and maintain service reliability.
- Work is performed in a typical office environment and requires the ability to operate standard office equipment.
- Essential physical requirements may include bending, stooping, pushing, pulling, climbing, standing, lifting, seeing, hearing, or typing.
Benefits:
- Competitive salary based on experience
- Benefits package includes:
- Comprehensive health insurance plan options
- Vision and Dental Insurance
- Company sponsored life insurance
- Numerous voluntary benefit options – legal plans, pet insurance, discounted home and auto and more!
- 401K with company match
- Generous paid time off
- 9 paid company holidays
- Opportunities for professional development and career growth
- Dynamic and inclusive work environment with a supportive team culture
- Exciting projects and growth opportunities within a leading organization
- Opportunities to attend free local events, such as sporting events, concerts, shows, and more
Pre-Employment Information:
- A pre-employment drug screening is required.
- Capitol Broadcasting Company participates in E-Verify.
EEO Statement:
Capitol Broadcasting Company is an equal opportunity employer. We are committed to creating an inclusive environment for all employees and applicants. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Capitol Broadcasting Company, Inc. is a diversified communications company which owns and/or operates WRAL-TV, WRAZ-TV, WRAL-FM, WRAL-HD2, WNGT-CD, WCMC-FM, WCMC-HD1, WDNC-AM, WCMC-HD2, WCMC-HD3, WCLY-AM, WCMC-HD4, Microspace, and WRAL Digital in Raleigh, NC; WILM-TV, WILT-LD and Sunrise Broadcasting in Wilmington, NC; The Durham Bulls Baseball Club, Bull City Hospitality, and Coastal Plain League in Durham, NC; The Holly Springs Salamanders in Holly Springs, NC; The Greenville Yard Gnomes in Greenville, NC; the American Underground startup hub in Durham, NC; and real estate interests including the American Tobacco Historic District in Durham, NC; Rocky Mount Mills in Rocky Mount, NC; MoJud Lofts in Greensboro, NC; and The Thread in Rock Hill, SC.