- A programmer analyst job description involves developing, testing, and maintaining software by analyzing user needs and designing solutions. This role requires writing and debugging code, creating technical documentation, and collaborating with various teams, such as business analysts and other IT staff, to implement and enhance applications. Key duties include system analysis, programming, testing, maintenance, and providing technical support. Key responsibilities
- System analysis and design: Analyze existing software and user needs to design and develop new software applications that meet business objectives.
- Programming and development: Write, test, and debug code for software programs, ensuring it is clean, efficient, and scalable.
- Maintenance and support: Troubleshoot and resolve issues in existing software, perform updates, and provide ongoing technical support to users.
- Documentation: Create and maintain technical documentation, including specifications, flowcharts, design diagrams, and code comments.
- Collaboration: Work with cross-functional teams, including business analysts, project managers, and other IT staff, to gather requirements and integrate applications.
- System integration: Develop solutions for data management and system integration to ensure applications work together effectively.
- Quality assurance: Perform quality assurance work and testing to ensure software systems operate as expected.
- Typical skills
- Strong programming and coding skills Problem-solving and debugging abilities System analysis and design techniques
- Technical writing and documentation skills Communication and collaboration skills
- Tamil candidates only
Job Type: Full-time
Pay: ₹275,156.68 - ₹598,373.71 per year
Benefits:
Work Location: In person