- Home
- ...
- Current jobs
- Job Detail
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.