Design, code development, testing and documentation of software for CSG’s solutions and products.
Analyze business needs and create software solutions.
Develop and maintain specific system integrations per customer needs.
Deploy and manage virtual environments with security applications and CSG solutions required for R&D, solution building and testing.
Deploy, integrate and test CSG solutions and services pre- and post-deployment at customer sites.
Experience, skills and requirements:
Computer Science degree from a top university or relevant army experience.
2-5 years of professional experience.
Excellent development capabilities including: Java, C#, Python, JavaScript.
Deep knowledge and understanding of software architecture, APIs, full stack, algorithms and automation.
Experienced with front end development frameworks such as Angular, backend server-side development, SQL and other databases, and Agile development.
Good communications and interpersonal skills - a great team player.
Excited about research, innovation, and technology.
Results driven, with great execution skills.
A great autodidact and fast learner.
It’s even better if you have:
Hands-on experience and knowledge of organizational IT, networks and security controls.
Knowledge & experience with cyber security software and Security Operations Center (SOC) systems.