Production Support Software Engineer
Sinclair Broadcast Group
Hunt Valley, Maryland
See other jobs from this companyDate Posted | January 25, 2023 |
---|---|
Industry | TV Jobs |
Specialty | Not Specified |
Job Status | Not Specified |
Salary | Not Specified |
Description:
As the largest most diversified television broadcasting company in the country, we continuously look to embrace new digital opportunities and challenge ourselves to defy expectations of what a broadcaster can do. Sinclair has an exciting opportunity for a Software Engineer to join our Software Development Production Support Team. We are searching for a dynamic individual who is a natural problem-solver and enjoys the challenge of troubleshooting complex issues across a diverse technology stack.
The enterprise systems that the position will support range from large ERP databases and highly transactional sales systems to data warehousing, web-based broadcast and reporting systems, each with many integrations and dependencies. These systems support our business and media operations, servicing both internal and external customers.
Responsibilities:
- Responsible for ensuring the stability and performance of production applications
- Develop solutions that address break-fix, production stability and optimization issues
- Looks for areas of improvement in monitoring, application stability, and speed of determining root cause
- Contribute to automation of delivery pipelines, monitoring, and testing
- Coordinates with various support and delivery teams across the organization, for problem research and resolution
- Leverage Sinclair standards to design, build, and maintain efficient, reusable, and reliable code
- Build a solid rapport with colleagues across Sinclair Technology Partners (STP) including those working in Software Development, Systems, Security, Communication, Quality, Product Ownership and Analysis.
- Responsible for facilitation and communication of issues defined as high/critical business impact across IT and Business, to resolution.
- Responsible for managing the various escalation processes for multiple work efforts including Incident Tickets, Service Requests, Root Cause Analysis, and /or Escalated Workarounds
- Responsible for production best practices, technical and operating standards (e.g., Run time improvements, Data Quality improvements) and workflow process
- Monitor incoming work queues and manage workload accordingly.
- Comply with all Sinclair processes including SDLC and Change Management processes.
- Maintain documentation, possibly including relationship diagrams, package documentation, and maintenance manuals.
- Collaborate on, adhere to and mentor others on coding standards and development best practices.
- Be a customer champion within STP and ensure all delivered solutions effectively and efficiently meet their needs.
Technical Experience:
- 3+ years of development experience in a corporate environment inclusive of enterprise integration tools, enterprise workflow tools, application integration development or design experience.
- Bachelor's Degree in Computer Science or Information Technology and have proven ability to design, optimize and integrate business processes.
- Having experience with the following technologies would support your success with working with our platform:
- Microsoft .NET / C#
- PHP, Angular and/or Node.js
- API Data Patterns and Architecture (SOAP, REST and HTTP)
- Experience with common scripting languages (JavaScript, Python, Groovy, Powershell)
- Linux/Unix skills a plus
- Familiarity with visual-based integration middleware platforms, Dell Boomi experience a plus
- Familiarity with BPM platforms, Pega experience a plus
- Database skills including SQL, data modeling, and databases (e.g., MS SQL Server, MySQL, Oracle)
- Experience with enterprise integration tools, middleware technologies, and application/data integration patterns including ESB, MOM, JMS, SOAP/REST web services, databases, ETL
- Practical experience implementing services-oriented architecture design and enabling technologies including messaging, XML, JSON, web services, and HTTP
- Experience with Cloud (Azure preferred) and Software-as-a-Service technologies
- Experience automating deployment pipelines
- General knowledge of common business systems (CRM, SFA, ERP) and processes (lead to cash, requisitions, order management, etc.…)
- Azure DevOps experience preferred
Non-technical Experience:
- Exhibit a keen sense of urgency for high severity incidents. Able to assess the customer impact and provide tactical solutions
- Flexible enough to work for extended hours and on weekends when needed to manage high priority issues, production recoveries, provide support to Dev & Infrastructure Releases
- Committed to continuous improvement of self and team. Quick to embrace modern technologies and able to self-teach
- Excellent communication and organizational skills are necessary
- Ability to motivate and mentor team members and be a positive influence
- Ability to articulate technical concepts and considerations to audiences from developers to executives
- Excellent analytical and procedural thinking skills
- Experience with Agile SCRUM / Kanban practices