Responsible for developing and maintaining software applications. Collaborate with cross-functional teams to define and design new features.