Job descriptionDesign develop and test cyber security features, as microservices and cross platform shareable components, with high quality design and demonstrating state-of-art development practices.Showcase strong knowledge of Security, Authentication, Authorization, Certificate Management and cryptography.Apply principles of SDLC and methodologies like Lean/Agile/XP, CI-CD, DevOps, Software and Product Security, Scalability, Documentation Practices, refactoring and automated testing techniquesUnderstand performance parameters and assess application performance.Be able to design containerization for Applications, setting up Docker and Kubernetes on-prem and in the Cloud Env.Proactively share and clearly articulate technical information across teams and stakeholders.Follow thesecure development lifecycle processes including activities such as requirement analysis, documentation/procedures and implementation.KeyskillsQualifications / Requirements:Bachelors Degree Computer Science or STEM Majors (Science, Technology, Engineering and Math).5 years in software development, including architecting, design, C , micro-services / dockers.Hands-on experience in API design and developmentMinimal experience using operating systems such as Linux distributions and Windows 10.Proven object-oriented / UMLcoder with strong understanding of architecture design patterns.Automated testing experience by using Gtest and others testing frameworks.Demonstrated ability to work with technical leadership team to implement product platform multi-generation technology plan for a specific release of a global program/product.Excellent communication skills and fluent English speaker.
Found this job inappropriate? Report to us