Maarut - RQ10909 - Software Developer - CRM - Senior
Developer is needed in Toronto, Canada.
Client: Maarut
Location: Toronto, ON, ca
Contract: Freelance
Job Description
The role involves translating technical system specifications into working and tested CRM applications. Responsibilities include developing detailed programming specifications, writing and generating code, compiling data-driven programs, maintaining applications, and conducting unit tests. Additionally, the successful candidate will troubleshoot technical problems that arise during the use and operation of software packages.
Requirements
General Skills:
- Experience in programming and analysis, specifically with CRM software.
- Ability to collaborate with IT professionals across the Software Development Life Cycle.
- Experience with structured methodologies for development, design, implementation, and maintenance of applications.
- Proven experience in design, coding, testing, debugging, and documenting applications.
- Familiarity with object-oriented programming and third-generation language development tools.
- Proficiency in one or more programming languages and application design.
- Knowledge of relational and hierarchical database technologies.
- Experience with information retrieval packages using query languages.
- Understanding of communications protocols.
- Ability to elicit, document, and analyze information from business stakeholders.
- Excellent analytical, problem-solving, verbal and written communication skills.
- A team player who meets deadlines.
- Knowledge of specific CRM software and future releases.
- Experience with middleware and gateways.
- Expertise in tools specific to CRM software development.
Desirable Skills:
- Knowledge of programming Internet-ready applications.
- Experience with rapid application development (RAD) methodologies.
- Understanding of Information Management principles and policies.
- Ability to provide post-implementation support and resolve technical issues.
- Experience conducting design walkthrough sessions.
- Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and related standards.
- Capability to provide user and system documentation as necessary.
Must Haves:
- 10+ years with Siebel Public Sector 8.x and 2+ years with Oracle Siebel 20.0 and above.
- 10+ years of Siebel EAI, EIM.
- 10+ years experience in Siebel data model extension.
- 10+ years with Siebel Remote.
- 7+ years with Siebel OpenUI.
- 5+ years in Siebel Smart Scripts and Task Based UI.
- 10+ years in Siebel e-Services and Oracle BI Publisher Report.
- Proficiency in Java™ Enterprise Edition (J2EE), Java™, JavaScript, jQuery, Jscript bootstrap framework, HTML 5, CSS.
- Experience with REST web services using JSON.
Software Development Experience:
- 10+ years in configuring complex Siebel Public Sector solutions.
- Experience with integrating Single Sign-On solutions.
- 5+ years in developing Web Services using SOAP and REST.
- 5+ years customizing Siebel Open UI and PM/PR scripting.
- 10+ years developing unit testing scripts.
- Experience with multi-organization data structures.
- 2+ years configuring in Siebel IP 20.x.
Technical Skills:
- 10+ years with Siebel Public Sector, EAI, Web Service integration.
- 5+ years customizing Siebel OpenUI and PM/PR scripting.
- 10+ years hands-on experience with BI Publisher reports, JavaScript, HTML5, and CSS.
- Experience with ETL migrations using tools like EIM.
Installation, Design, Configuration, Integration, and Troubleshooting:
- 10+ years installing, designing, and configuring Siebel Public Sector systems.
- Hands-on experience troubleshooting and resolving complex Siebel issues.
- Experience integrating with non-Siebel systems and evaluating Siebel upgrade paths.
- Knowledge of AODA, WCAG, and assistive technologies.
Methodologies, Documentation, and Soft Skills:
- Knowledge of Oracle development methodologies and tools.
- Experience documenting technical blueprints and procedures.
- Ability to recommend Oracle tools, develop prototype build books, and document performance measures.
- Experience in agile project delivery teams.
- Strong communication skills to present technical designs to clients.
Additional Information
None provided.
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.