Principal Software Engineer

Job not on LinkedIn

Yesterday

Apply Now
Logo of Perforce Software

Perforce Software

Enterprise • SaaS • Productivity

Perforce Software is a leading company specializing in software development tools that enhance DevOps capabilities. Their comprehensive suite of products includes version control systems, such as Helix Core, which facilitate efficient data and code management. Perforce offers solutions for agile project management, continuous software quality, and platform automation, with a focus on improving security and compliance. Their tools are widely used in industries like automotive, finance, and game development, making them essential for organizations seeking to optimize development speed and quality without compromising on security. Perforce's products support a range of needs from digital asset management to Java application development, demonstrating their ability to cater to diverse software development requirements and provide significant business value through enhanced productivity and collaboration.

1001 - 5000 employees

Founded 1995

🏢 Enterprise

☁️ SaaS

⚡ Productivity

📋 Description

• Research functional requirements of new product features or feature enhancements • Provide coding estimates for the same • 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, including code organization, code commenting, naming conventions, and compliance with style guide • Develop unit and integration tests for new feature implementations • 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 regularly scheduled planning meetings, status meetings, feature demonstration sessions, and retrospective meetings in an Agile development environment • Work well as part of a team to deliver high quality projects • Mentor junior/intermediate developers in all of the above

🎯 Requirements

• 10+ years of experience working full-time including UI technologies • Experience working as part of a team on a large application • Experience working with a modern Javascript framework, preferably Angular/AngularJS/ReactJS/VueJS • College/University degree in Computer Science or equivalent • Strong communication skills • Experience working with GraphQL (Apollo) • Experience working on Agile teams (Scrum, Kanban)

Apply Now

Similar Jobs

Yesterday

Red Hat

10,000+ employees

🏢 Enterprise

Principal Software Engineer focusing on Interoperability Engineering at Red Hat, building frameworks and automation for hybrid platform products. Collaborating with teams to enhance testing and development processes.

🇺🇸 United States – Remote

💵 $116.3k - $191.8k / year

💰 Corporate Round on 1999-03

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

🦅 H1B Visa Sponsor

Yesterday

ItsaCheckmate

201 - 500

☁️ SaaS

Principal Engineer developing and managing Checkmate's Voice AI platform. Collaborating with leadership to scale solutions for major restaurant brands in the U.S.

🇺🇸 United States – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Yesterday

Worldly

51 - 200

🏢 Enterprise

📋 Compliance

☁️ SaaS

Principal Engineer - AI at Worldly guiding AI applications for environmental and social risks. Collaborating to design scalable AI solutions and mentoring data scientists.

🇺🇸 United States – Remote

💵 $160k - $210k / year

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

Yesterday

Omm IT Solutions

11 - 50

🔒 Cybersecurity

SME Software Developer, Applications, focusing on full-stack development in a remote role. Working on API integration, CI/CD, and software testing in a diverse tech stack.

🇺🇸 United States – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

2 days ago

Citizant

51 - 200

API Systems Application Software Developer at Citizant implementing secure software solutions for U.S. government. Responsible for high-quality software across various domains including Agile application development.

🇺🇸 United States – Remote

💵 $125k / year

💰 Private Equity Round on 2012-12

⏰ Full Time

🟠 Senior

🔴 Lead

🧑‍💻 Full-stack Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com