Netsmart is seeking a software developer to participate fully in the software development life cycle for large, complex projects. The role involves designing, building, and producing software solutions independently, as well as conducting team and project planning using Agile methodology and structured delivery processes. The successful candidate will collaboratively support, troubleshoot, and fix issues as part of a broader software development team, and will work with and lead onsite and offshore delivery and operations teams. Additionally, the position requires providing technical leadership, coaching, and guidance to motivate others to achieve shared aspirations. Establishing metric-driven goals and reporting status, risks, and mitigation strategies to key stakeholders is also a key responsibility. This position may require availability outside of standard business hours as part of a rotational on-call schedule.