The incumbent may work independently, serve as the project Technical Lead, or support other developers with:
-The development, modification, and/or maintenance of web or client-server-based applications, machine learning and/or artificial intelligence-based solutions.
-The establishment of software solutions by studying existing code and following best practices.
-Implementation and/or Deployment of cloud based-services
-The assessment of software limitations and/or capabilities through the creation and performance of automated and/or manual product testing including but not limited to; unit, integration, functional, and/or smoke testing.
-Creating software design documentation utilizing industry best practices including; flowcharts, layouts, diagrams, self-documenting code, inline comments, and others as appropriate.
-Communicating up-to-date project status to internal customers and the technical leads.
-Collaborating on the design and implementation of new features and modifications.
-Complies with all Executive Director approved MERC-wide policies and procedures.
-Adheres to approved MERC standard policies, quality management policies and principles, and promotes an attitude of commitment to
continuous quality improvement.