Job Description
Cisco is seeking a Lead Software Engineer to join their Web Platform team. This role focuses on full-stack development, ensuring the web application runs smoothly and meets security and compliance requirements. The ideal candidate possesses strong knowledge of Java, Spring, and Gradle, and is comfortable with frontend development.The Lead Software Engineer will contribute to backend (Java), frontend (Typescript/Javascript), and infrastructure (Jenkins, Kubernetes) codebases. They will write documentation, propose solutions, and improve core web technologies. The role involves evangelizing modern architecture and development best practices, enhancing web performance, and exploring new technologies.
Responsibilities: - Review and contribute to backend, frontend, and infrastructure codebases.
- Write documentation and proposals.
- Improve core web technologies.
- Evangelize modern architecture and development best practices.
- Enhance web performance.
- Explore new technologies.
- Provide support to other engineers.
Requirements: - Current and comprehensive experience with Java, Spring, Gradle, and related technologies.
- Strong knowledge of modern frontend frameworks like Vue or React.
- Comfortable solving problems, prototyping solutions, and exploring new technologies.
- Ability to advocate for frontend development best practices.
- Proven track record of identifying problems and executing solutions.
- Comfortable collaborating and driving change across multiple Engineering teams.
- Passion for sharing ideas and caring for teammates.
The role offers: - Opportunity to work on impactful projects.
- Chance to improve application-wide UI elements.
- Exposure to a wide-spanning layer supporting all web application architecture.