- Determines technical feasibility by evaluating requirements and analysis as well as proposed
solutions -
Prepares and installs solutions by determining and designing system specifications, standards,
and programming -
Enhances existing solutions to match client requirements by configuring and customizing
software using Actimize software, SQL, and other technologies - Tests and approves software solutions, configurations, and customizations
- Provides information by collecting, analyzing, and summarizing development and service issues.
-
Utilizes software engineering tools such as configuration management systems, build processes,
and debuggers in the software development process - Collaborates and adds value through participation in peer code reviews, providing comments
and suggestions - Provides reliable solutions to a variety of problems using sound problem solving techniques
- Performs technical root cause analysis and outlines corrective action for given problems
- Serve as a mentor to less experienced software engineers
-
Estimate level of effort, evaluate new options of similar technology, offer suggestions to
improve processes, and provide comments on some design aspects -
Apply a sense of urgency, commitment and focus on the right priorities in developing technical
solutions in a timely fashion -
Review product and/or application information including manuals and brochures for technical
accuracy -
Documents and demonstrates solutions by developing documentation, diagrams, clear code,
and comments. - Originate new feature solutions for our transactional web application backend including data
model and API endpoints.
Apply To Job