Key Responsibilities
Produce assigned deliverables: |
|
|
|
Participate and assist in producing assigned deliverables: |
|
Required Technical:
- 5+ years of experience with CRM Customization SDK Tool Kit
- Bachelor’s degree in Computer Science, Engineering, or related discipline
- 8+ years of professional software development experience
- 3+ years with basic scripting language (JavaScript, angular, react, Node.js, etc.)
- 5+ years of in-depth development experience with C# .NET or equivalent object oriented language
- 4+ years performing object-oriented design and building backend applications with REST API services using Java or Node.js
- Relational dB experience (like MS-SQL, Oracle, MySQL)
- CI/CD experience
- Experience building highly scalable, distributed and fault tolerant cloud native applications
- Ability to write clean, modular, reusable code (using design patterns) and experience with unit-test driven approach to development
- Experience with Team Foundation Server, Visual Studio 2015/2017, Ribbon workbench Tool and SDK Toolkit.
- Experience with UX development on Mobile and Web
- Agile development experience (SCRUm, SAFe…)
- Experience with DevOps pipeline CI/CD tools (Circle, Jenkins, etc)
- Experience with ETL tools (Informatica,Talend,etc)
Desired Technical Skills: |
Additional Qualifications:
|