Senior Software Engineer II (MD)

Perforce Software provides DevOps solutions trusted by leading brands across 80+ countries, serving over 75% of Fortune 100 companies.
Backend
Senior Software Engineer
Hybrid
7+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II (MD)

Perforce Software, a leading provider of DevOps solutions serving over 75% of Fortune 100 companies across 80+ countries, is seeking a Senior Software Engineer for their Helix ALM brand. This role offers an opportunity to work on a platform that manages requirements, test cases, defects, and source code while automating functional and regression testing.

The position combines technical challenges with collaborative opportunities, where you'll be developing enterprise software applications, designing distributed systems, and working on performance optimization. You'll be part of a global team that values innovation and quality, using modern technologies including JavaScript, TypeScript, Java, and Node.js.

The ideal candidate will bring 7+ years of software development experience, strong expertise in web development technologies, and experience with test automation and CI/CD practices. You'll be working in a hybrid environment in Pune, contributing to a product that impacts organizations worldwide.

Perforce offers a unique blend of startup-like opportunities with the stability of an established, profitable company. They foster a community of collaborative experts who believe work should be both challenging and fun, emphasizing creativity, belonging, collaboration, and wellness. This role provides an excellent opportunity for professional growth while working with some of the best minds in the industry.

Last updated 7 days ago

Responsibilities For Senior Software Engineer II (MD)

  • Collaborate with cross-functional teams to design, develop, and maintain enterprise software applications
  • Create, maintain, and manage automated tests for the product
  • Design and develop distributed systems, ensuring fault tolerance, scalability, and performance
  • Conduct thorough code reviews and provide constructive feedback
  • Identify and troubleshoot software defects and performance bottlenecks
  • Stay up to date with emerging technologies and industry trends
  • Contribute to continuous improvement of development methodologies
  • Provide task estimates and accurately report progress

Requirements For Senior Software Engineer II (MD)

JavaScript
TypeScript
Java
Node.js
  • Bachelor's degree in computer science (or equivalent)
  • Strong proficiency in configuration management practices and tools
  • 7+ years software development experience
  • Proficient with web development using JavaScript, Angular, Angular JS, Typescript, CSS
  • Experience with Test Automation
  • Experience with Java, NodeJS, ExpressJS, Sass
  • Experience working with CI/CD using Maven, Gradle, Selenium & Jenkins
  • Knowledge of database and SQL
  • Experience working on complex multi-threaded applications using C++ & C#
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To Perforce Senior Software Engineer II (MD)

Senior Software Engineer II

Senior Software Engineer position at Perforce focusing on distributed systems development and cross-functional collaboration.

Senior Software Engineer (Helix Core Integrations)

Senior Software Engineer position at Perforce for Helix Core Integrations, requiring 5+ years of experience in full-stack development with Golang/C/C++.

Kernel Stability Senior Engineer

Senior Kernel Stability Engineer role at Qualcomm focusing on debugging ThreadX and Linux Embedded systems with 3+ years of experience required.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Engineer role at Salesforce focusing on distributed systems development, offering hybrid work and comprehensive benefits.

Linux Android Performance Lead engineer

Senior Linux Android Performance Engineer role at Qualcomm India, focusing on system optimization and kernel development with 6+ years experience required.