Job Summary Duties and Responsibilities: Lead Development Efforts: Design, develop, and implement robust and scalable eCommerce solutions using nopCommerce and related technologies. Provide technical leadership and guidance to the development team, ensuring adherence to best practices and coding standards. Customization and Integration: Customize nopCommerce functionality to meet specific business requirements, including plugin development and theme customization. Integrate nopCommerce with third-party systems, APIs, payment gateways, and other external services. Performance Optimization: Optimize application performance, including page load times, database queries, and overall system efficiency. Conduct code reviews and implement performance improvements to ensure high availability and reliability. Security and Compliance: Implement and maintain security best practices to protect against vulnerabilities and ensure compliance with industry standards and regulations (e.g., PCI-DSS, GDPR). Conduct regular security audits and address any identified issues promptly. Collaboration and Communication: Work closely with project managers, UX/UI designers, QA engineers, and other stakeholders to define technical requirements and deliver high-quality solutions. Participate in agile development processes, including sprint planning, stand-ups, and retrospectives Mentorship and Leadership: Mentor and train junior developers, fostering a collaborative and knowledge-sharing environment. Provide technical direction and assist with troubleshooting and debugging efforts. Documentation and Reporting: Maintain comprehensive documentation of the codebase, technical specifications, and development processes. Report on project progress, challenges, and outcomes to senior management and stakeholders Deliverables to be delivered by the Software Development Services are as follow: Solution Design when required. Technical Design Specifications when required. Developed components according to the approved design specification. Unit test results. Integrated source code. Integrated components. Packaged components. Progress Reports. E-Commerce Platform Optimisation and Customisation. Documentation and Knowledge Sharing. DevOps and CI/CD Pipeline. Experience: Minimum of 6 -7 years of experience in software development, with at least 3 years of hands-on experience with nopCommerce. Technical Skills: Proficiency in ASP.NET Core, C#, MVC, Entity Framework, and SQL Server. Deep understanding of nopCommerce architecture, plugin development, and theme customization. Strong experience in RESTful API development and integration with external services. Deployment and scaling of nopCommerce applications. Familiarity with DevOps practices, including CI/CD pipelines, automated testing, and version control systems (e.g., Git). Certifications (Preferred): nopCommerce Developer Certification. Preferred Qualifications Experience working in eCommerce environments with high traffic and transaction volumes. Knowledge of SEO best practices and tools related to eCommerce platforms. Familiarity with agile methodologies and tools like Jira, Confluence, or similar.Nambiti TechnologiesCompany
Job Mail
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.