Senior Software Engineer
Core
Design, implement, and maintain Java-based applications for Cisco's Smart Licensing platform, focusing on embedded licensing solutions.
Role type
Senior Software Engineer (Embedded Licensing)
Builds
Smart Licensing platform components and embedded licensing applications
Domain
Enterprise Software / Licensing Technology
Deliverable
production ML models | product features
Required skills
Java, multithreaded application development, Object-Oriented Design, Data Structures and Algorithms, RESTful API development, client/server architecture
Preferred skills
Git, Jenkins, relational databases (MySQL, PostgreSQL), NoSQL (MongoDB, Redis), containerization (Docker, Kubernetes), debugging
Technologies
Java, MySQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, Git, Jenkins (via careerplan.io/jobs/1448706-1-senior-software-engineer-at-cisco)
Responsibilities
Design and implement Java applications, analyze software requirements, write clean and efficient code, participate in code reviews, collaborate on software integration, troubleshoot software issues, mentor junior developers
Seniority
Senior, hands-on IC