Key Responsibilities:
Collaborate with stakeholders to comprehend their needs and establish system requirements.
Assess and design information systems to satisfy business requirements.
Create and implement software solutions and applications.
Conduct feasibility studies to determine the technical viability of proposed solutions.
Create and maintain system documentation, including functional specifications and project plans.
Collaborate with developers, engineers, and other stakeholders to ensure that systems meet functional and performance requirements.
Conduct system testing and provide support for system implementation and maintenance.
Provide training and support to end-users to ensure that they can effectively use the system.
Stay up-to-date with emerging trends and technologies related to system analysis and design.
_________________________________________________________________
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field
3+ years of experience in system analysis, design, and development
Proficiency in programming languages such as Java, C++, and Python
Strong understanding of database design and development
Excellent problem-solving and analytical skills
Experience with project management methodologies such as Agile and Scrum
Excellent communication and interpersonal skills
Ability to work effectively in a team environment