What are the responsibilities and job description for the Senior IT Specialist position at Virtusa?
Description
Location : Philadelphia, PA (Hybrid Onsite - Remote or Overseas candidates will not be considered)
Engagement : Full-Time (No agencies or contract-only requests)
A Senior IT Specialist / Analyst / DBA responsible for the full lifecycle of IT development, analysis, information management (DBA), and quality assurance related to niche technologies. This role requires a deep understanding of software development principles, database management, and various programming languages, along with the ability to work independently and as part of a team. This individual will be involved in modifying existing systems, developing new solutions, and ensuring the quality and performance of IT applications.
Job expectation :
Database Management : Modify existing databases and database management systems. Write and code logical and physical database descriptions, specifying identifiers for database management systems, or direct others in coding descriptions.
Project Collaboration : Work as part of a project team to coordinate database development and determine project scope and limitations.
Requirements Analysis : Review project requests describing database user needs to estimate time and cost required to accomplish projects.
Software Development Lifecycle : Participate in all phases of the software development lifecycle, from business / systems analysis and requirements gathering to development, testing, and delivery.
Troubleshooting and Issue Resolution : Troubleshoot issues and make system changes as needed to resolve problems.
Coding and Development : Utilize knowledge of XML, Java, JSP, SQL, Visual Basic, and other relevant software and computer development software to develop and maintain systems.
Communication : Communicate effectively verbally and in writing.
Other Duties : Perform other duties as assigned.
Primary skills :
Database Management (SQL, database design and modification)
Software Development Lifecycle Expertise
Programming Languages (Java, JSP, XML, Visual Basic)
Problem-Solving and Troubleshooting
Requirements Gathering and Analysis
Project Collaboration
Written and Verbal Communication
Secondary skills :
Customer Service and Interpersonal Skills
Time Management and Ability to Work Independently
Estimation and Cost Analysis