Identifies and manages existing and emerging risks that stem from business activities and the job role.
Ensures risks associated with business activities are effectively identified, measured, monitored, and controlled.
Follows written risk and compliance policies, standards, and procedures for business activities.
Design, develop, code, and test complex technical solutions
Investigates and resolves complex application and system technical problems and production issues through troubleshooting techniques.
Continually improves operations by conducting complex systems analysis and recommending changes in policies and procedures.
Prepares and installs complex solutions by determining and designing system specifications, standards, and programming.
Follows the software development lifecycle.
Mentors’ junior engineers and may being mentoring peer engineers; Review teammates’ code
Minimum Requirements
Bachelor's degree or 4 additional years of related experience beyond the minimum required may be substituted in lieu of a degree OR Approved certification from CodeUp, Galvenize, VetFIT (Veterans for IT) or eFIT (Employees for IT)
software development experience in HTML, CSS, JavaScript.
developing rich user interfaces using modern web frameworks (such as React, Angular)
Basic Understanding of one or more of the following: Java, Swift, Objective-C, Cobol, JavaScript, Kotlin, C++, HTML, CSS, SQL
Developing level of business acumen in the areas of business operations, risk management, industry practices and emerging trends.
Experience supporting efforts to address production issues through troubleshooting applications and systems.
Experience articulating technical challenges and solutions