Design the architecture of software solutions, considering scalability, performance, and security.
Create detailed technical documentation outlining the system structure and interactions.
2. Programming & Development
Must be an expert in writing code using appropriate languages and frameworks (Laravel Framework, Stored Procedures, Functions) and DB setup (SQL DB), adhering to coding standards and best practices.
Develop software components, modules, or applications according to specifications.
3. Testing & Debugging
Conduct unit testing to ensure individual components work correctly.
Debug and troubleshoot issues within the code base, ensuring software stability and reliability.
4. Integration & Deployment
Integrate software components and ensure they function together smoothly.
Support deployment processes and configurations, collaborating with DevOps or deployment teams.
5. Documentation & Reporting
Create and maintain technical documentation, including code comments, API documentation, and user guides.
Provide progress reports, status updates, and documentation of completed tasks to stakeholders or project managers.Technical KnowledgeA) Must be an Expert in PHP Language (Laravel Framework) B) Basic knowledge of system integration is an added advantageC) Able to work under minimum supervision and meet the timeline prepared by the subject matter expert.