Senior Software Engineer(CRM)

3 days ago


Hyderabad, India Genzeon Corporation Full time

Job Description

The Dynamics CRM Senior Software Engineer will serve as a subject matter expert and work with the administrator responsible for the customization and maintenance of Dynamics 365 CRM and other integrations into our flagship product. The engineer is responsible for application customization, creation of views, dashboards, entities, workflows, integrations and web resources. Additional areas of responsibility may include system analysis, quality assurance, and support services.

Essential Functions:

- Customize, integrate, and extend Dynamics CRM and other integrations, incorporating use of server-side code, custom business logic, integration modules, workflow assemblies and plug-ins, C#, SQL, .Net, JavaScript, Power Automate flows, model-driven PowerApps, and Power BI
- Leverage Scrum/Agile best practices to regularly deploy quality software that facilitates efficient business workflows and provides measurable business value
- Work within a distributed team environment, employing strong analytical skills, creative problem-solving, and interpersonal and teamwork skills; collaborate with engineers, technical consultants, IT, and business partners for issues, enhancements, and upgrades
- Develop a strong understanding of the functional and technical design of internal Dynamics 365 CRM (on-premises), and how it serves companies business goals and customer needs
- Provide subject matter expertise, technical expertise, training, mentoring, and guidance to colleagues Analyze current architecture/design, operating environments, and other technical considerations to ensure development accommodates immediate needs as well as future business strategy and system scalability
- Participate in the development of user stories, use cases and design artifacts to effectively convey requirements to both client stakeholders and development teams Identify potential improvements to products and processes, as well as challenges on the horizon; and support constant, iterative improvements to enhance user experience and system performance
- Lead and participate in collaborative design efforts, code reviews, disciplined testing (unit, functional, regression) and stakeholder reviews as a continuous process, to identify and address issues early and often, rather than at the end of development or after release
- Monitor system performance, integrations, act on system jobs failures, and perform technical troubleshooting, and perform routine maintenance Administer business units, security roles, and field security profiles
- Advise on the establishment of clear roles and permissions in accordance with compliance measures Responsible for user support cases, triaging questions, and providing resolution Work with service and development teams to ensure customer interactions are appropriately captured and reported Coordinate the evaluation, scope, and completion of new requests, working closely with -- and acting as the liaison between -- Finance, Product, and Development teams
- Manage the change management control process of managed and unmanaged solutions, releases, and upgrades Understand security best practices and work with information security team to mitigate risk
- Understand health information privacy and technical and financial audit considerations, and support best practices for regulatory compliance and patient privacy
- Communicate issues, problems, or risks to leadership with recommended solutions Utilize professional judgement, critical thinking skills, industry research/forums, and consultation with key technical and business experts to resolve complex technical issues and achieve goals Serve as a key participant in developing standards and best practices for delivery of CRM and MS Power platform solutions
- Document functional and technical design, stories, and improvements utilizing Confluence and JIRA Ensure all managed and unmanaged solutions are appropriately documented

Must have skills

- Must have solid experience in Integrations and data exchange
- Must have strong C# skills
- Must have strong SQL skills
- Must have strong .net Development and JavaScript skills
- Knowledge of CRM plugin coding, xrm toolbox or similar tools
- Experience with Integration of Stripe with CRM



  • Hyderabad, Bengaluru, India Tableau Software Full time

    Job DescriptionYou are:- A technical leader with a track record of delivering high quality products and building passionate teams- Operational & Technical Excellence: Ensure performance, reliability, and scalability through best practices, monitoring, and hands-on technical guidance.- Entrepreneurial mindset: You thrive on solving complex problems, taking...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionAs a Software Senior Engineer in DevOPS and Engineering Productivity, you will- Create internal tooling to improve the Developer experience and help adopt DevOps best practices- Automate routine operational tasks, improving efficiency and standardisation while reducing time consumption.Essential Requirements- Automating, scaling and operating...


  • Hyderabad, India Veeva Systems Full time

    Job Description We are seeking a Senior Software Engineer to join a Global IT delivery team responsible for the design, development, testing, and implementation of a critical internal CRM product. The ideal candidate thrives on solving complex problems by providing scalable solutions that can adapt to new features and capabilities. This role requires...


  • Hyderabad, India APPIT Software Inc Full time

    Senior Software Engineer About the Role: Notice Period: (Immediate Joiner - Only) Experience: 7+ Years Skills: Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures: GRPC React, Next Monorepos Hashicorp -> Consul -> Terraform -> Microservices interaction Unit tests using Jest, Cypress, Junit Important Note...


  • Hyderabad, India QAP Software Solutions Full time

    Job Title:Software Engineer- Node JS & React JS Qualification:Bachelor's degree in computer science or Equivalent Years of Experience:5 to 8 Years Contract - 1 Year Location:Pune Baner onsite Annual CTC / Salary:100,000 Critical Skills:, ,TypeScript; experience with Redis and event-driven architectures using Kafka, Redis, PostgreSQL;...


  • Hyderabad, Telangana, India QAP Software Solutions Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Job Title:Software Engineer- Node JS & React JSQualification:Bachelor's degree in computer science or EquivalentYears of Experience:5 to 8 YearsContract - 1 YearLocation:Pune Baner onsiteAnnual CTC / Salary:100,000Critical Skills:, ,TypeScript; experience with Redis and event-driven architectures using Kafka, Redis, PostgreSQL; containerization with...


  • Hyderabad, Chennai, Bengaluru, India Boomi Software Full time

    Job DescriptionJoin us as aSoftware Senior Engineer UIon ourSoftware Engineeringteam inBengaluruto do the best work of your career and make a profound social impact.What you ll achieveAs aSoftware Senior Engineer (UI),you will be responsible for developing sophisticated systems and software based on the customer s business goals, needs and general business...


  • Hyderabad, India Outsourced Jobs Full time

    Collaborate with AI Architects, Cloud Engineers, and a CRM Development Team to design and implement machine learning models and systems. Work with GenAI models like Gemini, GPT4, as well as traditional machine learning models from the NLP/Deep Learning discipline. Retrain existing models and systems to ensure their accuracy and efficiency. Evaluate...


  • Hyderabad, Telangana, India NTek Software Solutions Full time ₹ 6,00,000 - ₹ 8,00,000 per year

    Job DescriptionWe are seeking a motivated and talented Software Engineer Intern to join our engineering team. This internship will provide you with hands-on experience in software development, coding, and collaborating with cross-functional teams. You'll work closely with our team of engineers to build and improve our software products, learn industry best...


  • Hyderabad, Bengaluru, Chennai, India Boomi Software Full time

    Job DescriptionBoomi - Software Support Engineer - Backend TeamBoomi is looking for an enthusiastic individual with a perfect blend of technical understanding and communication skills passionate for helping customers. As a Boomi Software Support Engineer on the Triage Team, you enjoy working with customers, troubleshooting issues, and finding creative...