Northwestern Mutual

Senior Software Engineer

Posted on: 14 Mar 2021

Milwaukee, WI

Job Description

At Northwestern Mutual, we are strong, innovative and growing. We invest in our people. We care and make a positive difference.

Senior Software Engineer - Media Studio

Primary Duties & Responsibilities

** This position will require on-site work**

As a Sr. Software Engineer supporting the Communications business area, you will support a wide variety of both NM and vendor applications requiring strong ETL, coding, scripting and software integration skills! The engineer will also support software and hardware used for the creation, storage, manipulation and publication of media assets. You will develop integrated solutions, modernizing, consolidating and coordinating independently-designed applications to meet business needs. Partnering with Architecture and in keeping with development standard methodologies, you will analyze business/functional specifications to deliver quality applications/systems while minimizing cost and optimizing maintainability. Working from project requirements, you will prepare/maintain application/systems documentation.

Also, the software engineer will be serving the role of risk engineer as well for Communications assets. The Risk Engineer role is crafted to be a liaison with the various risk partners at Northwestern Mutual. In addition to performing their standard duties, this role helps ensure the business is aware of risk encountered by their area, the impact it has on their area or the organization and is responsible for driving the vital work within their areas to appropriately address the risk (avoidance, acceptance, remediation). While supporting assets for the Communications business area, the Risk Engineer leads many different IT assets hardware, software, applications and systems. The work includes evaluating third-party vendor applications and achieving compliance with Northwestern Mutuals high cybersecurity standards.

We have an agile approach and working with Scrum and JIRA is required (if you don't have this mentality or knowledge in way of working, you must have the desire to learn). Support will include vendor packages in this area. Communications are growing in the need for technical development and support with new vendors and technologies. Phenomenal opportunity in an exciting business area.

Knowledge, Skills, Abilities:

* Bachelor's Degree or equivalent experience
* 5-7 years professional experience required
* 4-7+ years proven track record working with modern engineering tools, languages and practices
* Validated critical thinking, ownership mentality and continuous learning
* Capable of communicating between product, engineering, and the business
* Proven understanding of design patterns and architecture
* Ability to work on Windows servers support client server and web applications using IIS. System performance and Windows administration
* Main Programming Language: C
* Multimedia focus for video production systems focusing on:
* Audio/Video systems
* Digital desktop
* Video servers and storage technologies
* Digital asset management
* Diagnostic and troubleshooting practices
* Network diagnostics Wireshark
* Installing and upgrading software, hardware, server, automation and workflows
* Cloud SaaS integration for access control and content delivery.
* Data integration - REST API, SSIS, Informatica, Python and SQL Server.
* Hardware devices supporting Communications where network connectivity is needed and device configuration/troubleshooting needed.
* Network Connectivity Understanding - IoT (Internet of things) many devices and understanding connectivity between network/firewall/application/PC are regularly needed.
* Batch automation and Integration Linux scrips/Windows scripts/GitlabCI/PowerShell/Ansible/Nexus/Kubernetes/RestAPI
* Application monitoring/Testing New Relic/Kevlar/ELK/Vigil a bonus

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law!

** This position will require on-site work

LI-POST

This job is not covered by the existing Collective Bargaining Agreement.

Required Certifications:

Grow your career with a best-in-class company that puts our clients interests at the center of all we do. Get started now!

We are an equal opportunity/affirmative action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age or status as a protected veteran, or any other characteristic protected by law.

Northwestern Mutual

Milwaukee, WI

The Northwestern Mutual is an American financial services mutual organization based in Milwaukee. The financial security company provides consultation on wealth and asset income protection, education planning, retirement planning, investment advisory services, trust and private client services, estate planning and business planning. Its products include life insurance, disability income, and long-term care insurance; annuities; investments; and investment advisory products and services.Northwestern Mutual ranked No. 104 in the 2018 Fortune 500 list of the largest United States corporations by total revenue.

 

Similar Jobs