Mandatory Expectations:
-
Excellent verbal and written communication skills.
-
Punctuality and ability to meet deadlines.
-
Strong team spirit and collaboration skills.
-
Commitment to ethical work practices and professionalism.
-
Attention to details and accuracy.
-
Effective task and time management abilities.
-
Demonstrated professional behavior and demeanor.
-
Responsible and reliable work approach.
-
Enthusiasm for work and a positive attitude.
-
Confidence in decision-making and problem-solving.
-
Right mindset and attitude towards work and colleagues.
-
Ability to follow instructions and work well within a team.
-
Willingness to act as a backup and mentor when needed.
-
Familiarity with company policies and willingness to adhere to established processes.
Preferred Expectations:
-
Strong Logical reasoning and problem-solving skills.
-
Excellency in Agile software development methodologies.
-
Demonstrated experience with version control systems, such as Git.
-
Excellent documentation skills with attention to detail.
-
A collaborative mindset with a focus on knowledge sharing and teamwork.
-
Commitment to adhering to coding standards and best practices.
-
Ability to understand client requirements and effectively communicate technical solutions.
-
Proactive and suggestive approach to identify opportunities for improvement.
-
Proven experience in testing, debugging, and troubleshooting software applications.
-
Excellent task management skills, ensuring efficient and organized work processes.
-
Excellent interpersonal and communication skills for effective client interactions.
-
Effectively manage team tasks including prioritization, monitoring, and taking ownership for timely completion with minimal supervision.
Technical Expectations:
This position requires Advanced level knowledge/proficiency in following:
-
Understanding of third-party integration concepts and experience with integrating systems and services.
-
Customizing and configuring software applications to meet specific business needs.
-
Developing extensions and plugins to enhance system functionality.
-
Business process automation principles and experience in workflow automation.
-
ERP concepts and the ability to analyze business processes for optimization.
-
Excellent Programming skills in C# for custom development and system enhancement.
-
MS SQL for database management and data manipulation.
-
JavaScript for developing dynamic and interactive user interfaces.
-
Rest API integration for seamless integration with external systems and services.
-
Azure Web Apps for deploying and managing web-based applications.
-
Power Platform, including Power Automate and Power Apps, for low-code application development and automation.
-
Understanding of Dataverse for data storage, management, and integration within the Power Platform ecosystem.
-
Familiarity with Share Point for document management, collaboration, and integration.
-
Data management skills, including data quality, data governance, and data security.