Principal Software Developer at Verisart

India

Verisart Logo
Not SpecifiedCompensation
Senior (5 to 8 years), Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Finance, BankingIndustries

Requirements

  • 5+ years of relevant working experience
  • Bachelor’s Degree
  • Capability of deciding to utilize out-of-the-box solutions or extended customizations
  • Ability to timely communicate status and concerns down and up the responsibility hierarchy to ensure smoother delivery
  • Ability to build D365 CE entities, forms, workflows, dashboards, and reports
  • Ability to develop plug-ins using C# and code UI logic in JavaScript
  • Ability to build and release solutions
  • Ability to write technical documentation in a clear and understandable way
  • Banking experience preferable
  • Optionally, ability to develop PowerApp and PowerBI reports

Responsibilities

  • Design and implement complex CRM solutions using Microsoft Dynamics 365 and Power Platform
  • Meticulously understand requirements with respect to solutions offered by CRM’s OOB components and those that need extensions like code
  • Estimate efforts around multiple approaches and narrate & quantify the pros & cons with respect to such implementations
  • Develop and customize various CRM components such as entities, forms, workflows, plugins, reports, dashboards
  • Implement integrations with external systems
  • Be involved in development using CRM SDK, C#, ASP.NET, SQL Database, ADO.NET
  • Write clean and efficient code using programming languages such as C# and JavaScript while adhering to coding standards and best practices
  • Debug and troubleshoot issues in the CRM system and provide timely resolution to ensure high system availability and performance
  • Collaborate with project managers, business analysts, testing teams, and other stakeholders to ensure successful project delivery on time and within budget
  • Calculate and raise concerns in a timely manner which might interfere with the timely delivery of deliverables
  • Provide technical guidance and mentorship to junior developers and team members to enhance their skills and knowledge in CRM development

Skills

Key technologies and capabilities for this role

Dynamics 365Power PlatformPower AppsCRM SDKC#JavaScriptASP.NETSQLADO.NET

Questions & Answers

Common questions about this position

What experience level is required for this Principal Software Developer role?

The role requires 5+ years of relevant working experience, along with a Bachelor’s Degree.

What key technical skills are needed for this position?

Candidates need expertise in Microsoft Dynamics 365 and Power Platform, developing CRM components like entities, forms, workflows, plugins, reports, and dashboards using C#, JavaScript, CRM SDK, ASP.NET, and SQL Database.

Is banking experience required for this job?

Banking experience is preferable but not mandatory.

What is the work arrangement or location policy for this role?

This information is not specified in the job description.

What is the salary or compensation for this position?

This information is not specified in the job description.

What does the company culture at Verisart look like?

The company celebrates each code, voice, contribution, challenge, and success, welcomes candidates who share their values and passion, and fosters a professional global team environment where amazing things are learned every day.

What makes a strong candidate for this Principal Software Developer role?

Strong candidates can decide between out-of-the-box solutions or customizations, communicate status and concerns effectively up and down the hierarchy, build and release D365 CE solutions, develop plugins in C# and JavaScript UI logic, and write clear technical documentation.

Verisart

Blockchain-based digital certificates for art authentication

About Verisart

Verisart provides digital certificates that authenticate the history and creation of art and collectibles using blockchain technology. Their service allows artists, collectors, galleries, and museums to create secure and tamper-proof records of ownership and provenance. The certificates are generated through a user-friendly platform accessible via mobile devices or computers, requiring only two steps to create museum-quality records. Unlike traditional methods, Verisart's certificates are encrypted and timestamped on a decentralized ledger, ensuring high security and transparency. The company differentiates itself by focusing on the art market and offering a straightforward solution for certificate management. Verisart's goal is to set a global standard for art certification, making records of creation and ownership easily verifiable and protected.

Los Angeles, CaliforniaHeadquarters
2015Year Founded
$4.9MTotal Funding
CONVERTIBLECompany Stage
Crypto & Web3, Consumer GoodsIndustries
1-10Employees

Risks

Blockchain technology evolution may outpace Verisart's current platform capabilities.
Growing competitors like OpenSea could dilute Verisart's market share.
Cryptocurrency market volatility affects Verisart's revenue stability.

Differentiation

Verisart offers patented NFT minting and certification since 2015.
The platform allows creators to choose their blockchain and create smart contracts.
Verisart integrates COA for verifying authenticity of digital and physical art.

Upsides

Increased interest in fractional ownership boosts Verisart's fractionalized NFT offerings.
AI-generated art demand aligns with Verisart's authentication capabilities.
Digital art exhibitions increase need for Verisart's digital certification services.

Land your dream remote job 3x faster with AI