Performs Back-End development, Front-End development, L3 Support Engineering and/or DevOps Engineering. Designs, develops, tests and delivers offerings using leading edge and/or proven technologies. Works in an Agile, collaborative environment to understand stakeholder requirements. Designs, codes, and tests innovative component-level software solutions. Ensures that the implemented solutions are unit tested and ready to be integrated into their product. Contributes to the automated CI/CD pipeline that takes their code through the various quality stages. Also debugs customer-reported problems: designs, develops and unit tests code fixes.