Lead ERP/CRM Developer

Compunnel

$100K — $130K *
Enterprise Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience with ERP/CRM systems and process automation.
  • Strong analytical skills with a proven ability to troubleshoot technical issues.
  • Effective written and verbal communication skills for client interactions.
  • Proficiency in Agile methodologies, particularly Scrum and Kanban.
  • Experience with SOAP and REST APIs for system integrations.
  • Ability to mentor junior developers and facilitate team dynamics.
  • Knowledge of coding best practices and production deployment processes.

Responsibilities

  • Optimize operations for efficiency, cost, and quality through automation.
  • Contribute to ERP/CRM practice activities like case studies and seminars.
  • Analyze, design, and develop functionalities independently.
  • Manage client environments and resolve deployment issues.
  • Influence customer satisfaction through timely delivery of projects.
  • Perform technical documentation and peer code reviews.
  • Mentor junior team members, providing guidance and feedback.

Benefits

  • Opportunities for continuous learning and mastering new technologies.
  • Engagement in innovation through internal seminars and hackathons.
  • A collaborative environment emphasizing team dynamics and mentorship.
  • Contribution to impactful projects that enhance client satisfaction.
Full Job Description
JOB SUMMARY
This role is responsible for optimizing efficiency, cost, and quality by identifying automation and process improvement opportunities within agile delivery models. The individual will contribute to ERP/CRM practice activities, identify and improve technical designs, select appropriate technical options, and independently analyze, design, develop, and test functionalities. This position also involves developing technical documentation, conducting reviews, serving as a point of contact for build and deployment issues, managing client environments, performing root cause analysis, troubleshooting, and mentoring junior team members. The role requires influencing customer satisfaction through suggestions and timely delivery of sprint commitments, and continuously learning and implementing new ERP/CRM features.

Key Responsibilities
• Optimize efficiency, cost, and quality through automation and process improvements.
• Learn and master new technologies, business domains, and systems as required.
• Contribute to ERP/CRM Practice activities, including case studies, reusability, internal seminars, and hackathons.
• Identify problem patterns and enhance technical application/system designs.
• Select appropriate technical development options, including reuse, improvement, or reconfiguration of existing components.
• Independently analyze, design, develop, and test functionalities.
• Develop technical documents such as Functional Design Specifications and Deployment documentation.
• Perform design document reviews, peer code reviews, and suggest code improvements.
• Act as a single point of contact for build and deployment issues, ensuring timely resolution.
• Manage code/configuration changes to production environments for issue resolution.
• Independently manage client environments and perform installation activities.
• Perform root cause analysis, technical troubleshooting, architecture design, and resolve performance issues.
• Mentor junior team members for client discussions and daily activities.
• Influence and improve customer satisfaction through suggestions for code refactoring and business process improvements.
• Complete sprint deliverables ahead of schedule.
• Assist client architects and product owners with design suggestions and functionality explanations.
• Self-learn and implement new features released in ERP/CRM.
• Set goals in NorthStar and track progress accordingly.
• Understand requirements and user stories.
• Estimate time, effort, and resource dependencies for own and others' work.
• Participate in preparing RFPs and estimations.
• Understand design/LLD and link them to requirements/user stories.
• Adhere to coding standards and ERP/CRM best practices, developing code independently.
• Review code done by peers and the team.
• Create and conduct unit testing, aiming for test class coverage above 95%.
• Perform defect Root Cause Analysis (RCA) and mitigation.
• Identify defect trends and implement proactive measures to improve quality.
• Effectively interact with customers and articulate their inputs.
• Manage the delivery of modules and/or user stories.
• Create/review templates, checklists, guidelines, and standards for design/process/development.
• Create/review deliverable documents, including design documentation, requirements, and test cases/results.
• Document own work.
• Report status of assigned tasks and comply with project reporting standards.
• Contribute project-related documents to SharePoint, libraries, and client universities.
• Review reusable documents created by the team.
• Follow and monitor the release process.
• Clarify requirements and provide guidance to the development team.
• Present design options to customers.
• Conduct implementation reviews with stakeholders.
• Develop features/components with a solid understanding of the business problem.
• Participate in the technical screening of candidates for A2/A3 Band roles.
• Utilize people management skills for onboarding, guiding, and providing feedback to team members.
• Mentor junior developers and set goals with timely feedback.

Required Qualifications
• Strong analytical and problem-solving abilities.
• Ability to work under pressure, determine dependencies and risks, facilitate planning, and handle multiple tasks.
• Ability to advise on best practices and approaches to the team and the client.
• Ability to prepare test data and steps for unit, integration, and production testing.
• Strong and effective written and verbal communication skills.
• Experience in functional and technical design on various ERP and CRM cloud platform features and automations.
• Thorough knowledge of coding best practices and understanding coding limitations.
• Experience using data loader tools.
• Experience with production deployment and solving deployment errors.
• Knowledge of Agile Methods - Scrum and Kanban.
• Knowledge in integrating ERP/CRM with external systems using SOAP API, REST API, etc.

Skill Examples
• Explain and communicate design/development to the customer.
• Perform and evaluate test results against product specifications.
• Break down complex problems into logical components.
• Manage and guarantee high levels of cohesion and quality.
• Estimate effort and time required for own work.
• Perform and evaluate tests in the customer or target environment.
• Make quick decisions on technical/project-related challenges.
• Demonstrate team player capabilities, including managing, mentoring, and handling people-related issues within the team.
• Maintain high motivation levels and positive team dynamics.
• Set goals for self and team, and provide feedback to team members.
• Create and articulate impactful technical presentations.
• Follow high levels of business etiquette in emails and other business communication.
• Drive conference calls with customers and answer customer questions.
• Proactively ask for and provide help.
• Build confidence with customers by meeting deliverables on time with quality.
• Estimate effort, time, and resources required for developing/debugging features/components.

Similar Jobs

More Jobs at Compunnel

More Enterprise Technology Jobs

Find similar Lead ERP/CRM Developer jobs: