Senior Software Engineer - AY

Global software company trusted by Fortune 100 companies, delivering DevOps solutions across 80+ countries.
Frontend
Senior Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - AY

Perforce, a leading global software company with presence in over 80 countries and trusted by 75% of Fortune 100 companies, is seeking a Senior Software Engineer to join their development team. This role focuses on maintaining and enhancing the front-end presentation of their flagship on-premise product using TypeScript, Angular, and GraphQL.

As a Senior Software Engineer, you'll be integral to the DCT engineering team, collaborating with stakeholders to gather requirements, design, and implement high-quality solutions. The position offers a unique blend of technical challenges and customer-facing responsibilities, including feature demonstrations and training material creation.

The ideal candidate will bring 4+ years of UI technology experience and strong expertise in modern JavaScript frameworks. You'll work in an Agile environment, contributing to code design patterns, best practices, and quality assurance through unit and integration testing.

Perforce offers an exceptional work environment that combines startup-like opportunities with the stability of an established, profitable company. They pride themselves on fostering a collaborative culture where experts come together to solve challenging problems while maintaining a fun and inclusive atmosphere. The company is committed to inspiring creativity, fostering belonging, supporting collaboration, and encouraging wellness.

Join a forward-thinking company that values technical excellence, professional growth, and work-life balance. With Perforce's global reach and impressive client portfolio, you'll have the opportunity to work on solutions that impact the world's leading brands while developing your career alongside industry experts.

Last updated 11 days ago

Responsibilities For Senior Software Engineer - AY

  • Research functional requirements of new product features or feature enhancements
  • Provide coding estimates
  • Hands-on development using typescript with Angular backed by GraphQL
  • Employ code design patterns, including Model View Controller, Singleton, and observer patterns
  • Adhere to coding best practices
  • Develop unit and integration tests
  • File clear, detailed defect descriptions
  • Debug, analyze, and correct defects across multiple supported browsers
  • Provide constructive feedback during peer code reviews and technical design discussion
  • Execute consistently on scoped assignments
  • Attend and contribute to all Agile development meetings

Requirements For Senior Software Engineer - AY

TypeScript
JavaScript
  • 4+ years of experience working full-time on UI technologies
  • Experience working as part of a team on a large application
  • Experience with modern JavaScript frameworks (Angular, AngularJS, ReactJS, or VueJS)
  • College/University degree in Computer Science or equivalent
  • Strong communication skills

Interested in this job?

Jobs Related To Perforce Senior Software Engineer - AY

Senior Software Engineer, Perfecto

Senior Software Engineer position at Perforce's Perfecto team, focusing on React development and modern UI practices, offering hybrid work in Pune.

Senior Software Engineer II- Delphix (UI)

Senior Software Engineer II position at Perforce focusing on frontend development using TypeScript, Angular, and GraphQL for the Delphix team.

Senior Software Engineer, Full Stack, Learning & Education

Senior Software Engineer position at Google, focusing on full-stack development for Learning & Education initiatives, offering $161k-$239k base salary plus benefits.

Fullstack Senior Software Engineer, Search Content Platform

Senior Fullstack Software Engineer role at Google's Search Content Platform team, focusing on organizing and delivering world-class search experiences.

Senior Software Engineer, Front End, Google Cloud

Senior Frontend Engineer role at Google Cloud, developing next-gen technologies with 5+ years experience required.