Job Description: Responsibilities:
- Requirements Gathering: - Collaborate with business stakeholders to understand and document their processes, needs, and objectives.
- nalyze and translate business requirements into functional specifications and system designs.
- System Design Development: - Evaluate current systems and processes to identify areas for improvement.
- Design and recommend technology solutions that meet business needs, improve productivity, and enhance system efficiency. -
- Develop system models, diagrams, and flowcharts for technical teams.
- Implementation Testing: - Work with development teams to implement approved changes, ensuring systems meet business needs and project objectives.
- Conduct system testing, user acceptance testing (UAT), and troubleshooting of system issues.
- ssist with system deployments and coordinate integration testing.
- Support Maintenance: - Provide ongoing support and maintenance for implemented systems.
- Resolve technical issues and recommend enhancements or optimizations. Document system modifications and updates for future reference.
- Collaboration: - Liaise with project managers, developers, and other IT personnel to ensure smooth project execution. -
- Provide end-user training and support as needed.
Key Skills Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 3+ years of experience in systems analysis, software development, or a related field.
- Strong analytical and problem-solving skills.
- Familiarity with database management, software development, and IT infrastructure.
- Proficiency in systems design methodologies and software development lifecycle (SDLC).
- Experience with project management and data modeling tools is a plus.
- Excellent communication skills to interact with both technical and non-technical stakeholders.
- Should be know about .Net.