Software Engineer
cisco
Job Description
- Work across multiple fast-paced teams of cloud security business group to effectively Design, develop and deliver production quality applications that are highly scalable, supportable and maintainable.
- Design, develop, test, and maintain cloud web applications and features utilizing modern web technologies and frameworks.
- Improve existing processes and architecture.
- Partner with internal and external teams, understand business and technical requirements, document technical specifications for the development team.
- Be responsible for architecture, design, code quality, and deployments.
- Document technical solutions and articulate these solutions to architecture group and leadership audience.
- Evaluate newer tech stack’s, third party libraries, tools by writing proof of concepts, benchmarking and making recommendations.
- Contribute to the entire cloud software development lifecycle, from concept stage until delivery and post-launch support.
- Troubleshoot and resolve complex system level stability or scalability issues.
- Maintain code integrity and organization, ensuring the highest level of performance for both front-end and back-end code.
- Drive continuous adoption and integration of relevant new technologies into design.