Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Perforce Software Team. If you also belong to the team, you can get access from here

Perforce Software Verified Tick

Compare button icon Compare button icon Compare
filter salaries All Filters

26 Perforce Software Jobs

Principal Software Engineer I

5-9 years

Pune

1 vacancy

Principal Software Engineer I

Perforce Software

posted 4d ago

Job Description


Position Summary:

Perforce is searching for a Principal Software Engineer to join the team. The Principal Software Engineer will have extensive experience in software engineering with the ability to build robust, scalable, and high-performance solutions that meet the evolving needs of the business.
Responsibilities:
    • Produce hardened distributions of Kafka that contain tested security patches by managing and extending workflows, automations, and automated tests suites to produce secure hardened Kafka releases.
    • Maintain and enhance Perforce Java applications including a graphical library of components used to accelerate the creation of Java GUI applications. This components library allows Java developers to quickly create mission critical graphical applications to display information through tables, Gantt charts, maps, charts, and other user interface components.
    • Peer-review the work of other software designers and mentor them
    • Continuously review and make recommendations to improve processes, tools and implementation
    • Collaborate with other engineers to develop and enhance a wide range of static code analysis tools.
    • Participate in high level system design and implementation of significant new features.
    • Create clean, well-tested code and deliver the highest quality software.
    • Provide task estimates and accurately report progress as part of an Agile process.
    • May be required to support additional products/brands as needed.
Requirements:
    • Excellent communication and collaboration skills, with the ability to effectively work within a cross-functional team
    • BS/MS degree in Computer Science, Engineering, or a related subject
    • 12+ years experience with Java
    • Experience with Apache Kafka
    • Experience in 2D graphics, mapping, and/or user interface development
    • Experience with Apache Tomcat and other application servers
    • Experience with Maven and Ant
    • Experience using CI systems
    • Experience in developing Java Swing
    • Experience with test-driven development
    • Experience with object-oriented analysis and design using common design patterns
    • Experience learning and managing an existing code base to improve it and expand its capabilities
    • Ability to work independently
    • Strong zeal to contribute to Open Source community
    • Experience with version control, especially git
    • Strong problem-solving and troubleshooting mindset.

Employment Type: Full Time, Permanent

Read full job description

Prepare for Principal Software Engineer roles with real interview advice

What people at Perforce Software are saying

What Perforce Software employees are saying about work life

based on 12 employees
89%
100%
78%
100%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

Perforce Software Benefits

Submitted by Company
You Time
Encourage Belonging
Health and Wellness
Work Should Be Fun
Making a Difference
Expand Your Knowledge
Submitted by Employees
Free Transport
Child care
Gymnasium
Cafeteria
Work From Home
Free Food +6 more
View more benefits

Compare Perforce Software with

Microsoft Corporation

4.0
Compare

IBM

4.0
Compare

Oracle

3.7
Compare

SAP

4.2
Compare

Salesforce

4.1
Compare

Adobe

3.9
Compare

Autodesk

4.3
Compare

VMware Software

4.4
Compare

Gen

4.0
Compare

Intuit

3.5
Compare

Duck Creek Technologies

4.4
Compare

FinThrive

3.7
Compare

Mobileum

3.3
Compare

AgreeYa Solutions

3.3
Compare

OnProcess Technology

3.8
Compare

Yodlee

3.8
Compare

Bravura Solutions

3.9
Compare

NextGen Healthcare

3.6
Compare

TEOCO Software

3.9
Compare

3Pillar Global

3.4
Compare

Similar Jobs for you

Principal Software Engineer at Oracle India Pvt. Ltd.

Pune

8-13 Yrs

₹ 10-21 LPA

Principal Software Engineer at Motadata

Ahmedabad

6-11 Yrs

₹ 8-13 LPA

Principal Software Engineer at CAST

Bangalore / Bengaluru

7-12 Yrs

₹ 13-17 LPA

Principal Software Engineer at Morningstar India (P) Ltd.

Mumbai

6-10 Yrs

₹ 12-17 LPA

Principal Software Engineer at Brightly

Noida

8-11 Yrs

₹ 12-17 LPA

Software Engineer at Walmart Labs

Chennai

6-10 Yrs

₹ 19-23 LPA

Principal Software Engineer at SambaNova Systems

Bangalore / Bengaluru

8-13 Yrs

₹ 9-13 LPA

Principal Software Engineer at Siemens Limited

Noida

8-11 Yrs

₹ 13-15 LPA

Principal Software Engineer at Brightly

Noida

8-11 Yrs

₹ 12-16 LPA

Principal Software Engineer at Sema4.ai

Remote

2-6 Yrs

₹ 17-21 LPA

Perforce Software Pune Office Location

View all
Pune, Maharashtra Office
IndiQube Commerzone B6 Office No. 101, 1st Floor Yerwada, Samrat Ashok Path, Off Airport Road Pune, Maharashtra

Principal Software Engineer I

5-9 Yrs

Pune

7d ago·via naukri.com

Principal DevOps Engineer II

7-11 Yrs

Pune

8d ago·via naukri.com

Senior Product Designer

4-8 Yrs

Pune

8d ago·via naukri.com

Technical Account Manager - IND

5-9 Yrs

Pune

8d ago·via naukri.com

Manager, Software Engineering - Open Logic

16-18 Yrs

Pune

8d ago·via naukri.com

Senior Systems Engineer III (MA)

4-8 Yrs

Pune

10d ago·via naukri.com

Product Designer

3-6 Yrs

Pune

10d ago·via naukri.com

Senior Software Engineer - Helix DAM

7-12 Yrs

Pune

1mon ago·via naukri.com

Senior Software Engineer II- Delphix (UI)

4-8 Yrs

Pune

1mon ago·via naukri.com

Senior Software Engineer, Perfecto (DK)

6-8 Yrs

Pune

1mon ago·via naukri.com
write
Share an Interview