Skip to content

Job Details

Locations
Remote- United States
Job ID
29988

Description and Requirements

General Description: Responsible for creating and enhancing software supporting commissions processing and emersonrogers.com website changes.

• Ensure performance and operational reliability of applications.

• Ensure data integrity and security of applications.

• Collaborate on the engineering and architecture of custom software solutions.

• Create modules, patterns, or frameworks to solve complex business issues.

• Create end-to-end system integration designs and deployment strategies.

• Collaborate on enterprise coding standards and drive process improvements.

• Debug and maintain written code.

• Develop technical interfaces, specifications, and architecture.

• Develop client displays and user interfaces.

• Identify and handle technical risks and issues.

• Provide estimates for development efforts.

• Break down stories into tasks and report on progress.

• Collaborate with team members for task assignments, pseudo code and or class definitions.

• Take part in code reviews and provide a positive environment for feedback and new ideas.

• Prototype end to end solutions for new technologies being implemented. Identify roadblocks and alternate solutions early in the process.

• Keep the application stack current – remediate technical debt.

• Provide progress updates, identify risks, and offer solutions.

• Create documentation of designs and solutions.

• Perform thorough unit testing.

Cyber Security Job Responsibilities:

• Configure, develop, design, architect, implement, acquire, and operate systems in accordance with:

o USI Policies for the Information Security Program (PISP)

o USI Standards for the Information Security Program (SISP)

• Keep up to date with security updates and improvements to safeguard information system assets by identifying and solving potential and actual security problems.

• Protect systems against damage, changes, or illegal access by defining access privileges, control structures, and resources.

• Implement security improvements by assessing current situation; evaluating trends; anticipating requirements.

• Upgrade systems by implementing and maintaining security and technical controls.


Knowledge, Skills and Abilities:

• Proficient with C#

• Experience designing and developing web applications using .NET.

o Minimum 3 years’ experience in .NET web application development

• Experience with Microsoft Visual Studio

• Proficient with SQL programming

o Ability to write and analyze complex SQL queries

o Ability to generate custom functions and stored procedures

o Experience with Microsoft SQL Server

• Proficient with programming in Angular

• Experience with Git based source control

• Experience working in an agile environment

• Strong written and verbal communication, including technical writing skills

• Keep informed about industry information, technology and trends

• Ability to travel up to 20% of time

#LI-JM4

#LI-Remote 



USI is committed to providing a full-suite of competitive benefits for our growing population and its diverse needs. We offer a wide range of health, welfare and financial benefits including medical, wellness, dental and vision, 401(k), flexible spending and health savings accounts, short and long-term disability, life insurance and other unique employer-sponsored and voluntary programs. USI also offers a generous paid time off policy, paid family leave benefit as well as paid holiday time.


Salary Range:  $110,000- $125,000.  This is a bonus eligible position with a target incentive of 10%.  

Deadline for applications:  7/31/25