The Software Developer, supported with appropriate materials, is responsible for:
• Participation in meetings and workshops.
• Understanding the functional requirements, business processes, entity relationships, user research, and other artifacts as inputs into software design and development.
• Building applications, shared components, databases, APIs, and other technical solutions to meet end user needs and support the business processes.
• Troubleshooting and resolving technical issues.
• Conducting software demos to team members and stakeholders.
• Communicating progress and identifying risks, impediments, and dependencies.
• Providing knowledge transfer to other team members.
• Early life support post go-live.