Lead Application Developer - News Election System Support jobs in United States
cer-icon
Apply on Employer Site
company-logo

CBS News · 3 weeks ago

Lead Application Developer - News Election System Support

CBS News is on a mission to unleash the power of content and is seeking a skilled Lead Application Developer to support their News Election System Portfolio. This role involves overseeing the development, deployment, and maintenance of business-critical applications, collaborating with cross-functional teams, and ensuring high-quality software delivery during critical election events.

News

Responsibilities

Deliver high-quality software on time
Work shifted schedules and be onsite in the broadcast center during critical off-business-hour events like local, regional, and national elections
Partner with key team-members to develop, design and write applications systems and programs
Maintain clear and timely communication with all collaborators involved in the project
Responsible for understanding system requirements, tasking and estimating features, and following work management life-cycle processes like agile scrum
Understand and apply complex branching and merging strategies
Understand and implement version control, small check-ins, labeling, versioning and deployment best practices for both source code and database deployments
Lead software design and coding which conforms to Paramount standards for security, quality and conformity
Develop and implement unit test strategies
Help define and automate testing protocols prior to merging code into production
Create technical documentation including approach documents, impact analysis, physical and conceptual topology and component diagrams
Provide guidance and assistance to the application users and support teams on all aspects of application deployment, training and support, including Installation, configuration, first and second tier support
Identify and resolve project issues, including issue tracking and escalation
Actively participate in application planning/strategy meetings and provide recommendations on the most appropriate and effective use of applications
Assist with data flow mapping and service orchestration as needed for system availability, continuity and performance
Support local setup of applications (clone, compile, and run)
Understand and contribute to listener services and S3-based file syncing infrastructure
Participate in code reviews, backlog grooming, and architecture discussions
Help document onboarding steps, development practices, and known system behaviors
Support data integration from 3rd-party data providers

Qualification

C#SQL ServerGitHub ActionsContainerization (Docker)AWS S3Web APIEntity FrameworkVueNodeAngularAgile ScrumPerformance tuningRoot cause analysisTroubleshootingTechnical documentationCollaborationCommunication skills

Required

3+ years of experience designing, architecting and developing application development efforts
5+ years of experience with SQL Server
Proficient in Git, GitHub Actions, and CI/CD pipelines
Proficiency with containerization (Docker)
Familiarity with cloud environments (AWS S3, registries, etc.)
Fluent in C#, Web API, Python, C# Web API, SQL Server, Entity Framework, EF Code First Development, Vue, JS, Node, Angular, WinForms, .NET Framework v4.8, .NET 5, .NET Core 3.1
Experience in large-scale systems with multiple code repositories
Technical thought leadership, strong analytical skills and passion to learn new technologies that may enable/improve business
Experience in production debugging, root cause analysis and performance tuning
Highly developed skills in written and verbal communications
Ability to work in high pressure production environments
Manage budget and schedule and collaboration with senior management
Familiar with load and performance testing and root cause identification and issue resolution
Knowledge of Design Patterns and Best Practices
Strong understanding of version control, staging vs production workflows
Proficient in working with APIs and databases (SQL Server preferred)
Able to troubleshoot and document system-level processes

Preferred

Familiarity with Kubernetes or interest in supporting a migration to it
Background in news, media, or election systems a plus

Benefits

Medical
Dental
Vision
401(k) plan
Life insurance coverage
Disability benefits
Tuition assistance program
PTO

Company

CBS News

twittertwittertwitter
company-logo
CBS News is the news and information division of CBS Corporation. It is a sub-organization of CBS Corporation.

Funding

Current Stage
Late Stage

Leadership Team

S
Stacey Benson
Chief Financial Officer
linkedin
leader-logo
Bari Weiss
Editor in Chief
linkedin
Company data provided by crunchbase