Support software design and development activities, ensuring quality and performance in collaboration with engineering teams. Engage in coding, testing, and documentation while adhering to established practices and maintaining configuration management.