MS Dynamics CRM Technical Developer at Leading System Integration Company · Kuala Lumpur · 1 - 8 years · ₹8L - ₹21L / yr · Posted 28 Jul 2022

MS Dynamics CRM Technical Developer
at Leading System Integration Company
CRM Technical Developer
Country: Malaysia
Cities: Kuala Lumpur
Area of expertise: Customer Relationship Management (CRM)
Job Description
You're a problem solver, knowing the systems, applications, and processes that will make a client happy, no matter how complex the IT solution and integrating architecture. You bring expertise and creativity to designing activities and building system prototypes.
About the job
Business and IT don't always speak the same language. It can be difficult for companies to know how IT can help tackle their problems and increase profitability. They need you to understand their business and translate their needs into a software solution that will realize results.
As a CRM Technical Developer, you will be familiar with at least one leading commercial CRM system. You will assist delivery teams with CRM solution planning, analysis, designing, building, and testing. You will be considered a product specialist that is also responsible for providing support in CRM issue, customer concern, and resolution. This role is typically focused on more complex assignments, often requiring diverse inputs, processes, and/or outcomes with room for discretion within established parameters.
Day-to-day you will:
- Assist across all phases of projects (e.g. Plan, Analyze, Design, Build, and Test)
- Demonstrate technical knowledge to design and implement CRM solutions
- Research customer issues that may be non-standard in order to offer solutions
- Support design of conceptual architecture and technical solutions
- Ensure project quality meets standards through critical metric identification and testing plan
- Identify process gaps and work cross-functionally to formulate improvement plans
- Travel as needed
Key Role Skill & Capability Requirements:
You are passionate about working with a global technology leader to solve business-critical problems for some of the top companies in the world. You are a fast learner, a self-starter, and a creative problem solver. You are passionate about software and its potential to move organizations forward through innovation.
Your technical skills may include:
- Design, develop, deploy, customize and integrate Microsoft Dynamics CRM with other systems
- Configure and customize on standard workflows, dashboards, forms, views and develop standard or custom reports
- Develop reports or dashboards using PowerBI and integrate with D365CS
- Develop web application, web API, console application, window services to integrate with D365CS
- Develop a script to migrate existing CRM to D365CS
- Complete the documentation required including the source codes, technical specification, and unit test result
- Support SIT, UAT, and production and fix the defect within the agreed SLA
- Strong understanding of Microsoft Dynamic365 CRM, with domain knowledge in Customer Service and Telco industry - this would be a plus point
- Develop Power BI reports and integration to Microsoft Dynamic 365 CRM
Your non-technical skills may include:
- Client management skills and the ability to work with customers to develop and manage an action plan
- Some consulting experience working with external clients
- Experience working with global/offshore teams
- Excellent communication skills
Preferred Education Background:
Bachelor's degree in a relevant field preferred.
Preferred Years of Work Experience:
- Minimum 3 year of Microsoft Dynamic 365 CRM and Power BI development experiences
- Minimum 3 year of experience in ASP.NET C# development, JavaScript, HTML 5, CSS and other web base technology and tools
- Experience with Microsoft Dynamics 365 Field Service is essential

Similar jobs (10)
About You
We are looking for passionate, enthusiastic, and proactive people that want to build their future with us, growing as we grow.
Dot Net candidate with a minimum of 4 years' experience, you are excited by the rare opportunity to work with the latest Microsoft technologies, rebuilding existing proprietary systems from the ground up.
You are a great communicator who makes a positive contribution working within a team to deliver excellent outcomes for Stake Holders.
If this, is you, come and join one of INDIAs fastest growing companies and enjoy both a flexible working environment and a great team culture.
Role/Core Competencies
- Familiarity with architecture styles And Expertise in Design Principles, Design Patterns, OOPS
- Solid knowledge of C#/.NET Framework knowledge,
- Hands on experience in .NET MVC, LINQ, AJAX, XML, Entity Framework Code First Approach
- Strong Experience in designing and developing the services using Web API.
- Experience in CSS, jQuery, Java Script, HTML5, Bootstrap
- Demonstrated ability to incorporate new technologies and techniques.
- Experience in working with Source Control System like TFS.
- Strong and effective inter-personal and communication skills (verbal and written).
- Knowledge of agile/scrum development processes.
- Working experience in Sql Server.
Responsibility includes:
- Participation in all stages of a project's SDLC including requirements gathering and documenting, high-level and low-level design, coding, testing, and deploying.
- Execute development tasks on projects and will test to guarantee the technical quality of the solution and handle security vulnerabilities.
- Transforms high-level statements of product feature into software design and implement it.
- Able to perform well in a team and as an individual and must have knowledge of SDLC process with documentation.
- Participation in all stages of a project's SDLC including requirements gathering and documenting, high-level and low-level design, coding, testing, and deploying.
- GUI and User Experience design and implementation in Web based applications with exposure to RESTful Service.
- On the need basis, estimates work efforts to support overall product planning & tracking activity.
- You will execute development tasks on projects and will test to guarantee the technical quality of the solution and handle security vulnerabilities.
Nice to have
- Understanding of Agile
- If you are good in preparing test cases & executing test plans
Location : Hyderabad, India
.Net Developer :
Navtech is a premier IT software and Services provider. Navtech's mission is to increase public cloud adoption and build cloud-first solutions that become trendsetting platforms of the future. We have been recognized as the Best Cloud Service Provider at GoodFirms for ensuring good results with quality services. Here, we strive to innovate and push technology and service boundaries to provide best-in-class technology solutions to our clients at scale. We deliver to our clients globally from our state-of-the-art design and development centers in the US, Hyderabad, and Pune.
Navtech is looking for a .Net Developer to work on cutting edge technologies combined with an ability to be innovative while creating solutions in a team environment.
We're a fast growing company with clients in the United States, UK and Europe. You will join a team of talented developers, quality engineers, product managers, and sales experts to boost the company's online presence.
Working as .NET Developer at Navtech, you will :
1. Perform all phases of software engineering including requirements analysis, application design, architecture design, code development and testing.
2. Design and implement product features in collaboration with business and IT stakeholders.
3. Design reusable components, frameworks and libraries.
4. Work very closely with architecture groups and drive solutions.
5. Participate in an Agile/Scrum methodology to deliver high-quality software releases every 2 weeks through Sprints.
6. Design and develop innovative solutions to meet the needs of the business.
7. Review code and provide feedback relative to best practices and improving performance.
8. Troubleshoot production support issues post-deployment and come up with solutions as required.
Who Are We Looking For Exactly ?
1. Fresher to 2 years experience in ASP.NET, C#, MVC & Web API, HTML5, CSS3, Bootstrap, Javascript and Ajax.
2. Experience working with Databases (SQL Server, Oracle etc.)
3. Experience in working with Visual Studio tools, Git/TFS and IIS.
4. Any SPA (Single Page Application) framework experience would be an added advantage (Angular, Reactjs).
5. Experience on Azure or AWS would be an added advantage.
6. Should have Master's Degree /Bachelors (BS) in computer science, Software Engineering, IT, Technology Management or related degrees and throughout education in english medium.
7. Should have good logical, analytical and communication skills with client interaction experience.
Why Navtech ?
1. Performance review and Appraisal Twice a year.
2. Competitive pay package with additional bonus & benefits.
3. Work with US, UK & Europe-based industry-renowned clients for exponential technical growth.
4. Medical Insurance covers for self & immediate family.
5. Work with a culturally diverse team from different geographies.
6. Exceptional learning opportunities and certification sponsorships.
We are hiring for ASP. NET MVC/Core Developer.
Join Us from Anywhere in India!
Experience Range: 1-3 years
Role and Qualifications:
- Essential: Proficiency in ASP. NET MVC & ASP. NET Core, with a minimum of 1 year of hands-on experience
- Familiarity with. NET framework versions starting from. NET 4.5 and onwards
- Strong grasp of C#, JavaScript, TSQL, HTML, ASP. NET MVC, ASP. NET Core, ASP. NET Web API, and MSSQL
- Effective verbal and written communication skills
- Even candidates with foundational knowledge are encouraged, including freshers
What We Offer:
- Competitive salary increments based on your current CTC
- Additional referral bonuses
- Collaborative and supportive work environment
- Embrace remote work options
- Engage with cutting-edge technologies
- Salary commensurate with qualifications - no limitations for the right candidate
- Flexible work timings to accommodate project needs
- Performance-based bonuses
If you're an ASP. NET developer ready to contribute your skills within a dynamic environment, we're excited to welcome you, regardless of where you're located. Your expertise will be valued as we navigate the latest technologies and celebrate a culture of excellence.
Feel free to reach out and explore this opportunity further!
Experience in developing applications using .Net Core Ver. 6/7, ASP.Net MVC (C#), .Net Core Web API & Web App, Web Services, OOPS, SOLID principles.
Experience in software development and system architecture with Microsoft technologies.
Able to integrate the database objects with the Microservices.
Expert working knowledge of Multi-threading.
Solid experience in converting .NET Framework multi-threaded services into .NET Core.
Worked as part of a cross-functional team on code reviews, internal infrastructure, and process enhancement.
Understanding of CI/CD pipeline is mandatory.
Strong hands-on experience with C# and solid principles.
Expertise in entity framework core with code first approach.
Expertise in writing RESTful services.
Knowledge of RDBMS concepts.
Technical Lead - .NET
Responsibilities:
- Develop and deliver technical systems
- Maintain adherence to architectural standards/principles, global product-specific guidelines, usability design standards, etc.
- Participate in the development and review of documents to comply with SDLC methodologies [e.g., Engineering Work Breakdown Structure (WBS), estimation, Solution Design Document (SDD) and Software Architecture Documents (SAD)]
- Provide support and documentation to assist in sustaining the project during the transition to production where necessary
- Adhere to Application Engineering methodologies, standards, code reviews
- Provide feedback regarding application engineering methodologies, standards, and leading practices when appropriate
- Identify potential points of contention for missed activities and notify project leadership of situation and remediation plan
- Minimize technical exposure and risk on projects
- Provide technical guidance to development team members
- Technical deliverables (i.e., code and documentation) on projects assigned
- Translate detailed Requirements and Design and Solution Architecture deliverables into detailed design specifications
- Maintain effective and consistent communication within the team, with peers, the leadership team, and the peers in other IT groups
- Proactively raise issues to Technical and Group Leads when necessary
- Produce high-quality application engineering deliverables in accordance with the project timeline
- Build and unit test a project to detailed design specifications
- Provide thought leadership and technical guidance to engineering staff
- Review of code completed
- Review performance of developers
- Proactively anticipate project issues before they occur; define the problem; identify possible causes; work with the team to identify solutions; select and implement the most appropriate solution
- Apply judgment in implementing Application Engineering methodologies, processes, and practices to specific requirements of projects/programs which may include product design engineering, information security, code maintainability and reliability
Requirements:
Must Have:
- Bachelor’s OR master’s degree in a technical field and/or equivalent work experience
- At least 3 years acting a senior architecture / technical lead role in a comparable organization
- Significant experience of deploying large, enterprise-wide implementations to significant user volumes
- At least 5 years of hands-on experience leading a team of developers - defining work breakdown structures/tasks, assigning the teamwork items, monitoring, and ensuring quality and adherence to standards etc.
- At least 8 years of relevant hands-on work experience building, integrating, and delivering enterprise-wide web and windows applications using Microsoft and other technologies for large organizations on complex projects
- 8+ years of ASP.Net MVC, ASP.Net experience
- 8+ years of experience of working with applications that have a SQL Server backend
- 5+ years of experience with Object-Relational Mappers such as Entity Framework, ADO.NET, Dapper
- Expert level knowledge of .NET Web API is required. .NET Core knowledge is preferred, but Web API experience with legacy .NET is ok
- 5+ years of experience with GIT
- 3+ years of experience of Azure Devops
- In-depth knowledge of object-oriented analysis and design (OOAD) principles, and familiarity with many design patterns for Software applications.
- Demonstrated expertise in application design and construction, work breakdown structure of items, design and code reviews, unit test and build activities, deployment and performance related activities, documentation, support, and training/mentoring
- Excellent communication skills, verbal and written
Nice to have:
- Ideally experience working with SSRS, SSIS
- Experience with MongoDB or another document database would be a plus
- Knowledge and experience with working on N-Tier applications.
- Demonstrated ability to build strong working relationships
- Experience working on projects following Agile methodologies would be ideal
- Experience working with Azure or other cloud providers would be ideal
- Ability to work within diverse, global, virtual teams.
- Proven ability to thrive under pressure
- Some experience with design and prototyping tools and diagramming is desired
Strong analytical and Problem solving skills.
Strong knowledge of .NET web framework includes ASP.NET, ASP.NET MVC, .NET Core (Nice to have) , Web API, LINQ , HTML, JavaScript, jQuery, AJAX and CSS
Experience designing, developing, and deploying Web Services and Web apps on IIS.
Comprehensive understanding of object-oriented and service-oriented application development techniques and theories
Experience with debugging, performance profiling and optimization.
Experience with git source control
Familiarity with writing unit tests
Familiarity with micro services.
Ability to take a project from start to finish with or without supervision
Strong communication skills with both internal team members and external stakeholders
Good to have team handling experience
Role : Dot Net Developer Architect
Experience : 1 to 10 Years
Job Location : Chennai
About OJ Commerce :
OJ Commerce is a fast - growing, profitable online retailer based in Florida, USA with a full - fledged India office based in Chennai driven by a sophisticated, data - driven system to run the operations with virtually no human intervention. We strive to be the best - in - class ecommerce company delivering exceptional value to customers by leveraging technology, innovation and brand - partnerships to provide a seamless & enjoyable shopping of high - quality products at the best prices to our customers.
Responsibilities :
- Work with business - stakeholders to understand requirements, prototype, build and deploy it.
- CRUD the backend code you own keeping maintenance, performance and security in mind.
- Keep up breast of latest technologies and its ecosystem and adopt ones that aid safe product delivery at speed.
- Automate the boring and mundane stuff for you prefer to be productive than being busy.
- We are flat. Be responsible for professional growth of self and the team.
- Tune application for performance.
- Take initiatives and manage change to work towards business goals at speed without compromising safety.
- Coach full - stack developers on backend skills.
- Provides problem resolution support, specific to application issues, identifies and resolves problems in application software, determines symptoms and ensures accurate problem definition
- Develop functional, architectural and other documentation as required for productive functioning of teams.
- Be the brand ambassador for OJ Commerce by speaking at meetups, conferences, etc.
- We are fluid. Be ready for changing dynamics in responsibilities from time to time. Exciting isn't?
- Take the lead in digital transformation of legacy applications.
What you need to shine ?
- You have the prior experience in modernising legacy applications.
- You are a passionate hands - on developer with deep experience in building enterprise grade software in Microsoft ASP.NET Core, ASP.NET MVC, Web API, SOA, Micro - Services and RESTful Services with knowledge of SQL Server database.
- You have the ability to see and work on the big picture (Application Architecture) and devilish details (Complex Code).
- Strong experience in developing web applications using C#, VB.Net, .NET, LINQ, Net Framework 4.0, MVC 3/4/5, ASP.NET Web API, .Net Core etc.
- You are Cloud savvy, preferably Google Cloud.
- You have rich experience in Object - Oriented Programming (OOP) with good knowledge of practical design - patterns and its applications.
- Hands - on experience in building SOA or Micro - services preferably on .NET Core.
- Proven Architectural skills with high standards in Code quality
- Knowledge of ReactJS/Typescript would be added advantage.
- Practical experience in Agile development methodologies of using CI/CD.
- Extreme Programming (TDD) experience is sought after by us.
What we Offer
- Greenfield opportunity to transform legacy backend applications to latest technology stack.
- Fast - paced start - up environment: This is not for the faint hearted; you need grit and passion as much as you need the core skills.
- Work in an interdisciplinary team where learning from one another and developing solutions cross - functionally is a key part of our culture.
- Golden opportunity to make history by making big business impact.
- Competitive salary to take good care of self and family.
- Insurance Benefits: Medical and Accident cover.
- Flexible Working Hours
Job Types: Full - time, Permanent
- Core .NET, C#
- HTML5, CSS3
- JavaScript
- ASP.NET (Web Forms, MVC, Web API)
- Bootstrap 3 or 4
- jQuery
- Angular 5+ working knowledge
- SQL (basic) – Desirable
- Development of applications using C#, MVC
- Development of Web Services using REST and WCF.
- Unit Testing of code using Microsoft and any other competent open-source testing
framework.
- Develop middle tier using Object Relational Model (ORM).
- Developing applications using Rapid Application Development (RAD) tools
- Design Database in SQL Server 2016 or higher.
- Ability to work under pressure and deadline.
- Candidates should be good in communication.









