You will participate in all phases of the software development cycle and work together with multidisciplinary teams including project managers, architects, developers, and information analysts according to the agile development methodology.Secure software and data, share knowledge and help across other projects.Continuously improve existing code libraries and internal processes.