What are the responsibilities and job description for the SENIOR IT ANALYST/PROGRAMMER position at TALENT Software Services?
Duties:
Scope of Work:
Scope of Work:
- Develops and supports custom and vended systems
- Rotational 24/7 on-call support, including daytime on-call support
- System verification activities, including developing and executing effective test plans
- Custom software development
- Knowledge of security concepts, including SSL, authentication APIs, and encryption
- Microsoft SQL server
- Windows Server experience
- Familiarity with work management in Azure DevOps
- Web development using C# and proficiency in .NET framework and Javascript
- API development and verification experience
- Angular experience
- Proactively identifies issues and demonstrates initiative
- Strong organizational skills with the ability to work on multiple assignments
- Ability to field tasks with minimal supervision
- Involves senior resources when appropriate
- Strong interpersonal skills with an emphasis on customer service and managing client relationships.
- Responsible for the design, development, implementation, and maintenance of custom system software, and/or the installation and maintenance of purchased systems software, as well as the configuration and support of hardware systems across ***. In conjunction with more senior technical staff, develops proposals that consider alternatives and business case, and gains needed institutional approvals.
- Evaluates alternative approaches and presents recommendations to teams and unit leadership.
- Regularly reviews applications and makes modifications and/or updates to ensure currency and functionality within established environment.
- Maintains and supports multiple systems or complex software applications and their associated hardware at multiple *** sites.
- Produces and maintains documentation such as system requirements, designs, resource inventories, and plans.
- Provides technical and project leadership to other staff members, demonstrates initiative, and works independently as needed to accomplish responsibilities.
- Works effectively across departmental organizations gaining consensus of stakeholders.
- May interface with vendor support service groups or other external support teams to ensure proper escalation during outages or periods of degraded system performance.
- Acts as a liaison to client's departments and vendors to adequately support the division's computing systems.
- Interfaces routinely with colleagues who may be located at any of the client's Group practices to perform job responsibilities requiring virtual collaboration and partnership.
- May be required to provide 24/7 on-call support.