
Senior SAP B1 Developer
Century Business Solutionsover 1 year ago
Canada (city not specified)Senior
Responsibilities
- Determine functional and non-functional requirements with other professionals.
- Develop SAP B1 functional solutions and enhancements for payment-processing integrations.
- Address system integration, scalability, maintainability, usability, and performance.
- Perform product lifecycle activities including analysis, design, coding, unit testing, and troubleshooting.
- Collaborate with engineers, Product Management, QA, UX/UI Designers, and Support teams.
- Participate in product demos and agile processes.
- Gather technical content for documentation.
- Develop subject-matter expertise and share best practices with other teams.
Requirements
- Bachelor’s or master’s degree in computer science or a related field.
- At least 5 years of experience working in financial or ERP applications.
- At least 5 years of SAP B1 development experience.
- Mastery of C# in the .NET Core framework.
- Experience with web client development; Node.js or React experience is preferred or required at minimum as stated in the posting.
- Experience with SAP B1 add-on development using DI API, UI API, and Service Layer.
- Experience with SAP Fiori UI development and SAP Business Technology Platform.
- Experience developing and consuming APIs and designing databases.
- Working knowledge of SOA, Web services, WebAPI, WCF, ADO.NET, T-SQL, VB.NET, Crystal Reports, and stored procedures.
- Strong object-oriented coding skills and enterprise development experience.
- Ability to work independently with minimal supervision, remain proactive, and solve analytical and technical problems.
- Strong communication, interpersonal, teamwork, and problem-solving skills.
- DevOps experience is a plus.
- Willingness to maintain a flexible work schedule and work overtime during workload surges.
Benefits
- Employer-paid medical, dental, vision, and life insurance options for selected plans.
- 401(k) retirement plan with company match.
- Gym access, dry-cleaning, and car-wash services within the building.
- Generous paid time off plan and 9 additional company-paid holidays per year.
- Full-time position based in Irvine, California, with a flexible work schedule.
About Century Business Solutions
Century Business Solutions builds EBizCharge, an integrated payments platform and gateway for businesses using ERP, accounting, and eCommerce systems. It provides embedded payment modules and connectors for QuickBooks, Sage, Microsoft Dynamics, NetSuite, SAP Business One, Acumatica, Epicor, Magento, and WooCommerce, plus hosted and mobile options. Privately held and founded in 2004, the company is headquartered in Irvine, California and generates revenue through payment processing and related software services.