Integration Developer- REMOTE

Sinclair Broadcast Group
Cockeysville, MD
Sep 14, 2021
Sep 17, 2021
Full Time
Sinclair has an exciting opportunity for an Integration Developer. We are searching for a creative individual with an understanding that development is an iterative process and enjoys the challenge of managing the creation and support of complex integration processes. The enterprise systems that the position will be exposed to range from large ERP databases and highly transactional sales systems to data warehousing and reporting systems, each with many integrations and dependencies. These systems support both our business and media operations and service thousands of internal and external customers. Responsibilities Design, build and support integrations across the enterprise using Dell Boomi. Facilitate requirements gathering sessions to interpret and document business needs as functional requirements. Present documented requirements and artifacts to approval functions for sign off prior to beginning work. Validate that the recommended solution aligns with business goals, objectives, and standards by working closely with STP partners (Architecture, Security, Systems/Networking) Support the presentation of interim and final solution to the business owners for approval and feedback Plan how the system is expected to behave in different situations/environments and document exceptions Build and maintain integration development artifacts, including: Data process flows and transformations Data dictionaries identifying key metadata available in various endpoints. Data mapping documents outlining data relationships and transformations between endpoints. Technical documentation of integration processes. Relationship diagrams, versioning, maintenance processes, etc. Expertise in error handling and post-error automated execution remediation. Manage after hours monitoring and emergency problem resolution. Expertise in pub-sub integration architecture / methodology. Help programmers understand the complete requirements and all the associated aspects Mentor and lead development activities of more junior peers. Assign tasks, monitor progress, and escalate issues as needed. Communicate with stakeholders on a regular basis and keep status in project/enhancement tracking systems up to date. Ensure proper code coverage by building and maintaining unit tests. Work with testing teams to mock data and identify testing scenarios. Liaise with the testing team to ensure the functional and technical compatibility of the product with the requirements Perform release management and coordinate deployments between sub-production and production environments. Maintain automated pipelines as needed. Perform other related duties as assigned Technical Experience 3+ years of experience with enterprise integration tools, application integration development, or design experience. Dell Boomi experience is a plus. Experience integrating with the Oracle platform. Bachelor's Degree in Computer Science or Information Technology and have proven ability to design and optimize business processes and to integrate business processes. Having experience with any of the following technologies would support your success with working with our platform: SQL and XML technologies SOAP/REST and HTTP Basic scripting experience Demonstrated deployments of enterprise software systems and SaaS using industry standard environments including XML, HTTP/HTTPS, Java and ASP. Linux/Unix skills a plus Familiarity with visual-based integration middleware platforms Database skills including SQL, data modeling, and databases (eg MS SQL Server, MySQL, Oracle) Messaging skills including JMS (eg ActiveMQ, MQSeries, OracleAQ) Development/scripting skills with Java, Groovy, JavaScript Experience with enterprise integration tools, middleware technologies, and application and 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 and Software-as-a-Service paradigm and enabling technologies. General knowledge of common business systems (CRM, SFA, ERP) and processes (lead to cash, requisitions, order management, etc.). General knowledge of key application infrastructure components such as VMware, storage (NAS, SAN, SMB), Java JVM, networking (firewall, load balancing, proxies). Technical and/or functional experience using or integrating with common business applications such as: Salesforce, NetSuite, Taleo, Workday, Microsoft Dynamics, Oracle, SAP, PeopleSoft, SuccessFactors, etc. Azure DevOps experience preferred. Nontechnical Experience Ability to articulate technical concepts and considerations to audiences from developers to executives. Excellent analytical and procedural thinking skills. Excellent communication and organizational skills. Quick to embrace new technologies and able to self-teach. Sinclair Broadcast Group, Inc. is proud to be an Equal Opportunity Employer and Drug Free Workplace! *LI-SP1 About Us Make your mark in Media with Sinclair Broadcast Group, a diversified media company dedicated to connecting people with content everywhere! We have consistently led the broadcast industry since our inception, and now Sinclair owns the largest regional sports network business and one of the largest television broadcast portfolios in the country. In addition, we have affiliations with all of the major broadcast networks, own Tennis Channel, and several multicast networks including TBD and Comet. Our content is distributed over-the-air, on multi-video providers, and through our industry-leading digital media platforms. We also recently launched a free TV streaming service called STIRR. Our success is the direct result of our extraordinary employees and management team who believe in our vision and are dedicated to ensuring a great future for our employees. We are advancing the world of Media and want YOU to join our winning team! About the Team The life-blood of our organization is our people. We have a compelling story, a goal-oriented culture, and we take really good care of people. How good? Here is a glimpse: great benefits, open door policy, upward mobility and a strong desire to see you succeed. Ready to be part of a winning team? Let's talk.