DESCRIPTION:
Duties: Develop, implement, and refine solutions and peer review code to ensure a high standard of delivery in partnership with software engineers. Develop distributed system designs and micro-service architectures. Develop object- oriented software development standards and best practices. Contribute to software development training and implementation. Own design and development of prototypes, proofs of concept, and reference models for shared security controls. Modernize applications with migration to the Cloud.
QUALIFICATIONS:
Minimum education and experience required: Master’s degree in Computer Science, Information Security, or related field of study plus 2 years of experience in the job offered or as Security Engineer, Software Engineer, or related occupation. The employer will alternatively accept a Bachelor’s degree in Computer Science, Information Security, or related field of study plus 4 years of experience in the job offered or as Security Engineer, Software Engineer, or related occupation.
Skills Required: Requires experience in the following: Java, C#, or Python; Agile; Kanban or Scrum task tracking frameworks; software maintenance; operations activities using monitoring and automation solutions; security fundamentals, including cryptography, modern memory safety, operating system internals, and web services security; security threats, including cloud security, operating system and hypervisor security, and application security; and open security standards, including mTLS, OpenID, and the shared responsibility model.
Job Location: 8181 Communications Pkwy, Plano, TX 75024. Telecommuting permitted up to 40% of the week.