Skip to main content
ResumeKart
← Back to Jobs

PTC - Senior Software Development Engineer - Java

PTC•Pune
Full-timeSenior
👁️ 0 views•📝 0 applications•Posted 9/11/2026•Expires 10/17/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More PTC - Senior Software Development Engineer - Java roles in Pune — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.

Job Description

Your Impact : ALM, Pune team, need a Software Developer at mid-experience level who will work on developing and maintaining multiple products within ALM Portfolio. The work also involves working on creation of new features using modern UI/UX concepts. Your Team : The candidate will be a part of a highly dynamic and technically competent team whose mission is to deliver a robust and yet easy to use requirements management, software engineering and test management solution. ALM Products ensures digital product traceability throughout the product lifecycle. The team adopts a customer centric approach backed by strong agile practices. Your Role : - Lead architecture, design, development and coordination of software development projects and work teams. - Provides technical and project management support to project team members. - Strong project/program management experience in the software field. - Understanding of the software development life cycle and process improvement. - Follows disciplined software development practices. - Up-to-date on current and best practices and technologies related to software development and project management. - Demonstrates expertise in a variety of the field's concepts, practices, and procedures. - Relies on extensive technical experience and judgment to plan and accomplish goals. - Responsible for a variety of technical and project management tasks. - Provide consultation on complex technical projects. - Considers business side of technical decisions. Your Day-to-Day : - Prepare functional specifications to include : 1. Detailed description of specific features and/or functionalities for a component within a product for a specific release. 2. Assumptions, constraints and dependencies associated with this particular feature. 3. A User Interface section, outlining specific UI's and user roles. 4. References use cases and documents task flows for this particular feature. - Schedule, conduct and participate in design reviews. - Prepare design note(s) per group standards based on an approved set of requirements. A design note shall include at minimum: Requirement statement, problem definition, solution description, test scenarios, migration issues. - Prepare work estimates for assigned tasks. - Develop iterative prototypes when appropriate Technical lead on projects Completes all work according to schedule requirements. - Provide ongoing feedback on deliverables. - Write well documented & performing code including source code documentation that meets organizational standards. - Solicit code reviews for your work. - Participate in code reviews of others work. - Create and run unit tests. - Deliver automated tests to QA for inclusion in a regression test bed when appropriate. - Test on multiple configurations. - Acquire knowledge necessary to perform job assignments (technology, product and process). - Strong customer contact facing. - Provide timely and complete information and document reviews to the publications group. - Provide timely and complete information to the QA group to facilitate formal testing. - Share technical information with the team and to a wider audience when appropriate. Requirements : - 5+ years of software development experience - Strong development skills in Java JDK 1.8 or above - Java fundamentals like Exceptional handling, Serialization/Deserialization and Immutability concepts - Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing and Data Structure - Database RDBMS/No SQL (SQL, Joins, Indexing) - Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework) - Spring Core & Spring Boot, security, transactions - Hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka etc). Tech Stack : Java, ODATA, REST, JSP, Oracle, Postgres, JavaScript, JQuery, ExtJS, Angular

Required Skills

AgileAngularDocumentationJavaJavaScriptKafkaPostgreSQLProcess ImprovementProgram ManagementProject ManagementSoftware EngineeringSpringSQLUI/UX

Partner picks for PTC - Senior Software Development Engineer - Java in Pune

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers javascriptcovers sql
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers javascript

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Join 10,000+ professionals getting job alerts and salary insights in their inbox

We respect your privacy. Unsubscribe anytime with one click.