Jobs in

Senior System Analyst Durban - eThekwini

Traq Software Solutions

As a Systems Analyst specializing in Software Development, you will be a key liaison between business stakeholders and the software development team. Your primary focus will be on understanding business requirements, translating them into technical specifications, and collaborating closely with developers to ensure the successful implementation of software solutions. Requirements Gathering: Collaborate with business stakeholders to understand and document their system requirements. Conduct interviews, surveys, and workshops to gather relevant information. System Design: Create system design documents, including data models, flowcharts, and interface designs. Work closely with the development team to ensure that designs are feasible and aligned with business goals. Development Collaboration: Act as a bridge between business stakeholders and the development team, ensuring clear communication of requirements and expectations. Collaborate with developers to provide guidance and clarification during the software development lifecycle. Coding Standards and Best Practices: Ensure that software development adheres to coding standards, best practices, and architectural guidelines. Conduct code reviews to maintain code quality and consistency. Testing and Quality Assurance: Coordinate with QA teams to develop and execute test plans to ensure software meets specified requirements. Participate in the resolution of bugs and issues identified during testing. Documentation: Maintain comprehensive documentation of system designs, technical specifications, and coding guidelines. Prepare technical documentation for developers and end-users as needed. Continuous Improvement: Identify opportunities for process improvements and optimization in the software development lifecycle. Stay abreast of emerging technologies and industry trends to enhance development practices. Project Management: Ensure timely delivery of software solutions. Provide input on project timelines, resource requirements, and potential risks. Management of requests allocated to the development team. Bachelor's degree in Computer Science, Information Technology, or a related field. Proven experience as a Systems Analyst with a focus on software development. Strong understanding of software development methodologies and best practices. Excellent communication and interpersonal skills. Proficiency in system modeling tools and techniques. Familiarity with software development methodologies and practices. Ability to work collaboratively in a cross-functional team environment. Detail-oriented with a focus on delivering high-quality solutions. Previous software developer and/or database administrator experience will be an advantage. 2 years of experience in MSSQL 2 years of experience in software development. Market Related Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Systems Analyst Durban - Durban

Datafin IT Recruitment

...

Business Analyst Durban - Durban

Sharon Nurock Recruitment c.c.

...

Full Stack Software Developer Durban - Durban

Datafin IT Recruitment

...

Fleet Analyst Durban North - Durban North

City Logistics

...

Systems Analyst Durban - Durban

The HR Company

...

Want to do another search?

Jobs in