EssilorLuxottica - Mason, OH
posted 3 months ago
The Security Engineer (Developer) position at EyeMed is a critical role within the IT team, focusing on the analysis, design, development, and maintenance of applications aimed at resolving security issues. This position is integral to the company's overall software security strategy, ensuring that security is embedded throughout the software development lifecycle. The Developer will work collaboratively with a diverse team, employing both Agile and Waterfall methodologies to deliver secure software solutions. In this role, the Security Engineer will be responsible for specific development tasks that adhere to best practices and utilize strong analytical skills. This includes creating detailed designs based on requirements, building solutions from these designs, and validating the solutions through both manual and automated unit testing. The position requires a proactive approach to security, contributing to security analysis, defenses, and countermeasures at each phase of the software development lifecycle to ensure the delivery of robust and reliable software. Additionally, the Security Engineer will plan and coordinate Application Development Security training, act as a liaison between EyeMed IT and the IT Security team, and maintain the Application Development Secure Coding Development Standard. Staying current on IT Security Industry Best Practices is essential, as is the ability to review code to enhance software security. The role also involves troubleshooting and debugging issues, as well as preparing and maintaining technical documentation to support the development process.