Responsible for creating high-performance, mission-critical applications, analyzing user requirements, ensuring software meets performance and security requirements, collaborating with other developers, researching new technologies, providing technical support, and writing technical documentation. R...