This unique developer position is a great opportunity to build skills and tackle meaningful challenges. This person is to understand our products and business and use critical thinking as well as their technical skills to become a product and service Subject Matter Expert (SME) in one or more of our products. This gives the chance to work in all phases of the SDLC and providing technical expertise in designing, implementing, and servicing business applications. We encourage being the catalyst for improvements and ideas, as well as being team and project leaders for undertaking application implementations and upgrades. Analyze/design/code/test/implement applications according to company/industry best practices and standards. May lead and direct the work of others. Full life cycle development including new development, maintenance and design. Develop and maintain documentation according to team standards. Monitor the performance and stability of applications. Develop options and propose recommendations. Provide on-call support and troubleshooting. Establish robust and professional operating environments for applications. Develop/validate/maintain business recovery procedures and application troubleshooting practices.