Salary
💰 $66,898 - $132,709 per year
About the role
- Analyzes, designs, modifies, develops, configures, tests, implements and supports software applications.
- Installs, patches, configures and administers software applications on servers and works with appropriate IT support teams.
- Troubleshoots and debugs application, interface, database and other issues using standard tools.
- Utilizes application lifecycle management tools (e.g. TFS/Azure DevOps for defect and test management, etc.).
- Develops working knowledge of applications, programs, processes and procedures used by clients.
- Applies that knowledge and general business acumen to conceive of durable solutions aligned with big picture and long-term architecture.
- Writes standards and procedures to administer software applications and documents installation, operating and troubleshooting procedures.
- Collects, analyzes, and summarizes data and information to support systems, processes, and to make decisions or recommendations, including root cause investigation.
- Develops multiple alternative solutions when presented with a business or technical problem.
- Counsels business partners on process creation/improvement, system modifications, system implementation, and impacts to the business.
- Applies IT Service Management (ITSM) policies, processes and procedures to provide high levels of client service and meet SLA expectations.
- Partners with business clients on prioritization, design, testing, and issue resolution and executes ITSM Change Control processes.
Requirements
- Bachelor's degree in Computer Science, Computer Engineering. Software Engineering, Information Technology, Computer Information Systems, MIS, or Engineering is preferred.
- Successful completion of a certified Application Development Apprenticeship will also be considered.
- Legal authorization to work in the United States is required. We will not sponsor for Employment visas, now or in the future, for this job opening.