Develops and maintains software applications, collaborating with teams to implement new features and debug code.