Job Title: Senior Fullstack Developer
Company:Palesa Mbali Group
Job description: Job SummarySenior Fullstack Developer with ERP Integration ExpertiseAbout Us We’re on the lookout for a skilled and experienced Senior Fullstack Developer who is passionate about building scalable applications and driving seamless ERP integration. If you’re proficient in Node.js, Quasar/Vue.js, and have successfully integrated with ERP systems like Sage, SAP, or Oracle, we’d love to hear from you.Role OverviewAs a Senior Fullstack Developer, you’ll lead the development of robust applications and spearhead ERP system integration initiatives. This role demands strong technical leadership, innovative thinking, and a collaborative approach to create efficient, scalable solutions.What You’ll Do
- Full-Stack Development: Architect, develop, and optimize web applications using Node.js for backend and Quasar/Vue.js for frontend.
- ERP Integration Expertise: Lead and manage integration projects with ERP systems (Sage, SAP, Oracle), ensuring seamless data flow and operational efficiency.
- Technical Leadership: Make key architectural decisions to achieve high performance, scalability, and maintainability.
- API Development & Integration: Design and implement secure RESTful and WebSocket APIs for ERP and third-party integrations.
- Performance Optimization: Identify and resolve system bottlenecks, optimizing application speed and database efficiency.
- Mentorship & Team Building: Provide guidance to junior developers, fostering a collaborative and growth-focused team culture.
- Collaborative Problem-Solving: Work closely with Product and Project Managers, ERP Specialists, and cross-functional teams to align technical solutions with business goals.
- Code Quality & Standards: Set high standards for code quality, version control, testing, and lead peer code reviews.
- Security Compliance: Ensure application security, data protection, and compliance with regulations, particularly for ERP integrations.
- Continuous Learning: Stay updated on ERP systems and emerging technologies, contributing fresh insights and innovations.
What You Bring
- Full-Stack Proficiency: Deep experience in Node.js, Vue.js/Quasar, with a proven track record of building large-scale web applications.
- ERP System Integration Knowledge: Skilled in integrating with major ERP systems like Sage, SAP, or Oracle.
- API Development Expertise: Advanced skills in API design and data synchronization for seamless ERP integration.
- Database Management: Skilled in NoSQL (e.g., ArangoDB) and SQL databases, with a focus on ERP data structuring and optimization.
- Cloud Experience: Proficient in cloud platforms for deploying and managing ERP-connected applications.
- Version Control & CI/CD Skills: Experience with Git, CI/CD pipelines, and deployment automation.
- Problem-Solving Prowess: Strong troubleshooting abilities, particularly in ERP-related development challenges.
- Security Savvy: Knowledgeable in data security, encryption, and compliance for ERP-related data.
- Leadership & Team Collaboration: Strong communication skills, capable of leading development teams and working with various stakeholders on complex technical projects.
Qualifications
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
- 4+ years of experience in fullstack development, with a strong focus on ERP integration.
- Proven experience with ERP systems (Sage, SAP, Oracle) and successful integration projects.
- Demonstrated experience leading development teams, making architectural decisions, and optimizing large-scale applications.
Palesa Mbali GroupRecruiter
Expected salary: R450000 – 550000 per year
Location: Johannesburg, Gauteng
Job date: Fri, 15 Nov 2024 23:23:27 GMT
Tips on What To Include In CV
Creating a professional CV is crucial for making a positive impression on potential employers. Start by keeping it clear and concise—aim for one to two pages. Use a clean, easy-to-read font like Arial or Calibri, and organize information with headings for sections such as Contact Information, Personal Statement, Work Experience, Education, Skills, and Certifications. Tailor your CV to each job by highlighting relevant experience and skills that align with the role’s requirements. Use bullet points to describe your achievements with specific metrics where possible, as numbers provide concrete evidence of your contributions. Finally, proofread carefully to avoid any spelling or grammar errors, as these can detract from a polished presentation.