Position Description:
• Manage and mentor a small team of engineers.
• Work as a member of the team and deliver functionality and assignments
• Own the development cycle – from design of the overall solution, through development of all the related code (predominantly Python) – including development around our products, as well as integration of our products with 3rd party applications.
• Participate in and/or lead the development of deliverable content that meets the needs of the customers and contract.
• Be part of a winning culture, where teamwork and collaboration are encouraged, excellence is rewarded, and diversity is respected and valued.
Position Requirements:
• Team leadership and management experience (3+)
• 3+ years of programming experience, with a strong knowledge of Python
• Experience in developing customization & integration software solutions (use of APIs, connecting applications, etc.)
• Experience with WEB technologies such as HTML, CSS and Javascript
• Experience with SQL queries
• Demonstrated ability to (1) creatively solve technical problems, and (2) work collaboratively within a team
• Excellent communication, critical thinking & analytical skills
• Experience working independently with minimal guidance
• Strong problem solving and troubleshooting skills with experience exercising mature judgment
• Nice to have – experience working with (a) networking devices (Switches, Routers etc.), including virtual routing and software-defined networking OR (b) firewall administration/configuration (Check Point, Palo Alto Networks, Cisco, Juniper, etc.)