Application Developer
KeySkills
Job Description
Job Description:
As a Software Developer, you will participate in all aspects of the software development lifecycle, including design, coding, testing, and support. Your work will enable clients? hybrid-cloud and AI journeys, while integrating the latest Microsoft technologies.
Primary Responsibilities
-
Software Development: Demonstrate expertise in Microsoft technologies, producing high-quality code and efficient applications.
-
Collaborative Problem-Solving: Work with stakeholders to understand requirements, proactively solve problems, and deliver strategic software solutions.
-
Agile Learning & Technology Integration: Stay updated on Microsoft technologies, integrate new knowledge into development processes, and enhance product features.
-
Change Management: Align Case for Change and change management strategies to organizational/project goals. Apply Organization Change Management (OCM) frameworks to support adoption of changes.
-
Impact Analysis & Stakeholder Engagement: Conduct organization impact analyses, redesign strategies for large-scale transformations, and identify key stakeholders.
Additional Responsibilities (Preferred)
-
Ensure timely and high-quality communication plans by designing and developing collaterals (mailers, newsletters, posters, flyers).
-
Support training efforts by managing development and deployment of training materials using effective channels.
-
Collaborate with stakeholders to address workforce transition challenges and implement change deliverables.
Technical & Professional Expertise
-
Proficiency in Microsoft software development technologies.
-
Knowledge of change management frameworks and methodologies.
-
Strong analytical, problem-solving, and collaboration skills.
-