The main roles and responsibilities of a Power BI developer are discussed below:
- Power BI development and administration.
- Building Analysis Services reporting models.
- Developing visual reports, dashboards and KPI scorecards using Power BI desktop.
- Connecting to data sources, importing data and transforming data for Business Intelligence.
- Excellent in analytical thinking for translating data into informative visuals and reports.
- Able to implement row level security on data and have an understanding of application security layer models in https://powerbi.microsoft.com/en-us/">Power BI.

About DaAS Labs
About
Connect with the team
Similar jobs
according to our company’s needs. You will be responsible for planning, developing,
testing, improving and maintaining new and existing databases to help users retrieve
data effectively. As part of our IT team, you will work closely with developers to ensure
system consistency. You will also collaborate with administrators and clients to
provide technical support and identify new requirements. Communication and
organization skills are keys for this position, along with a problem-solution attitude.
You get to work with some of the best minds in the industry at a place where
opportunity lurks everywhere and in everything.
Responsibilities
Your responsibilities are as follows.
• Working cross functional teams to develop robust solutions aligned with the
business needs
• Maintaining communication, providing regular updates to the development
team ensuring solutions provided are fit for purpose
• Training other developers in the team on best practices and technologies
• Troubleshooting issues in the production environment understanding the root
cause and developing robust solutions
• Developing, implement, maintain and solutions that are both reliable and
scalable
• Capture data analysis requirements effectively and represent them formerly
and visually through our data models.
• Maintaining effective database performance by identifying and resolving
production and application development problems
• Optimise the integration and installation of new releases
• Monitoring system performance, test, troubleshoot and integrating new
features
• Proactively recommending solutions to improve new and existing database
systems
• Providing database support by coding utilities, resolving user questions and
problems
• Ensuring compliance to database implementation procedures
• Performing code and design reviews as per the code review process
• Installing and organising information systems to guarantee company
functionality
• Preparing accurate documentation and reports
• Migration of data from legacy systems to new solutions
• Stakeholders’ analysis of our current clients, company operations and
applications, and programming requirements
• Collaborate with functional teams across the business to deliver end-to-end
products, features enabling enhanced performance
Required Qualifications
We are looking for individuals who are curious, excited about learning, and navigating
through the uncertainties and complexities that are associated with a growing
company. Some qualifications that we think would help you thrive in this role are:
• Minimum 8 Years of experience as a Database Administrator
• Strong knowledge of data structures and database systems
• In depth expertise and hands on experience with MySQL/MariaDB Database
Management System
• In depth expertise and hands on experience in database design, data
maintenance, database security, data analysis and mining
• Hands-on experience with at least one web-hosting platform such as Microsoft
Azure, AWS (Amazon Web Services) etc.
• Strong understanding of security principles and how they apply to web
applications
• Basic knowledge of networking, Desirable knowledge of business intelligence
• Desirable knowledge of data architectures related to data warehouse
implementations
• Strong interpersonal skills and a desire to work collaboratively to achieve
objectives
• Understanding of Agile methodologies
• Bachelor/Masters of CS/IT Engineering, BCA/MCA, B Sc/M Sc in CS/IT
Preferred Qualifications
• Sense of ownership and pride in your performance and its impact on company’s
success
• Critical thinker, Team player
• Excellent trouble-shooting and problem-solving skills
• Excellent analytical and Strong organisational skills
• Good time-management skills
• Great interpersonal and communication skills
Our client is the Health-tech initiative of India's largest business house. Started in 2015, it empowers healthcare providers and consumers in India. All healthcare monitoring services are made available through an app that will help connect doctors, hospitals, pharmacies, laboratories and consumers, enabling preventive and predictive healthcare. It helps the care-givers to track the entire patient journey from the initial appointment and maintaining their records, generating lab test reports to providing virtual consultation and home-care solutions. It is expected that this futuristic guide will strengthen doctor-patient relationship and enhance the in-clinic experience.
As the Java Programmer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs, Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
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
Responsibilities
- Build and mentor the platform team at Checko.
- Own the design, development, testing, deployment, and craftsmanship of the team’s infrastructure and systems capable of handling massive amounts of requests with high reliability and scalability
- Leverage the deep and broad technical expertise to mentor engineers and provide leadership on resolving complex technology issues
- Entrepreneurial and out-of-box thinking essential for a technology startup
- Guide the team for unit-test code for robustness, including edge cases, usability, and general reliability
Requirements
- Must have design, development, testing, deployment of systems capable of handling massive amounts of requests with high reliability and scalability
- Must have strong command in writing production-level code in Java or Python including skills in debugging, performance analysis/optimization and memory usage optimization
- Must have worked with real-time web/mobile applications and event-driven architectures
- Must have experience working with relational and non-relational databases and understanding their data models and performance tradeoffs.
- Must have solid engineering principles and a clear understanding of data structures and algorithms
- Should have knowledge of service-oriented architecture, caching techniques, micro-services, and distributed systems
- Should have basic understanding of C++/reactJS/Angular/Node
Desired Skills and Experience
Algorithms, debugging, performance optimization on low-end processors, data structures, REST, service-oriented architecture.






