
Custom Software Engineer
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join Accenture in Hyderabad as a Custom Software Engineer, specializing in developing bespoke software solutions. This role focuses on designing, coding, and enhancing components across various systems and applications. You will leverage modern frameworks and agile practices to deliver scalable, high-performing solutions precisely tailored to specific business needs.
Your responsibilities will include acting as a Windchill PLM technical expert, deeply knowledgeable in modules like PDMLink, ProjectLink, PartsLink, and MPMLink. You will develop and customize Windchill components using Java, JSP, Info*Engine, and APIs, collaborating closely with functional teams, business analysts, and architects to design robust PLM solutions. Ensuring code quality through rigorous reviews, unit testing, and adherence to best practices is paramount. You will also be instrumental in troubleshooting complex technical issues, contributing to upgrade planning, data migration, and ESI/ERP integration strategies. Additionally, you will provide technical leadership, mentor junior developers, and facilitate knowledge sharing.
Key technical proficiencies required include a strong understanding of PTC Windchill modules and PLM processes (BOM management, Change Management, Document Management), expertise in Windchill customization using Java, JSP, JCA, and Windchill APIs, and proficiency in Info*Engine tasks, workflow customization, lifecycle templates, and UI modifications. Experience with ESI integrations, ERP/CAD connectivity, web services (SOAP, REST), performance tuning, high availability, and deployment on premise/cloud is essential. Familiarity with database concepts (Oracle/SQL), PLM data models, query optimization, Agile methodologies, configuration management (Git/SVN), and CI/CD tools is also expected.
This role requires a minimum of 8 years of experience with PTC Windchill and a 15-year full-time education background.
Company
Accenture
Accenture is a leading global professional services company providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experienc...