Custom Software Engineer
Accenture
Accenture
This role focuses on developing custom software solutions, enhancing system components, and delivering high-performance applications tailored to specific business needs. Utilizing modern frameworks and agile practices, you will contribute to scalable and efficient software development.
The position involves creating specialized software by designing, coding, and improving various parts of systems or applications. You'll work with contemporary development tools and agile methodologies to produce scalable, efficient solutions that precisely match unique business requirements. Continuous improvement and team collaboration are key to this role.
- Develop customizations utilizing DS CAA APIs and Framework for VPM V4 and Catia V5. - Design and implement CATIA/ENOVIA extensions and automation tools. - Debug and resolve technical issues, addressing performance bottlenecks. - Collaborate with functional teams to thoroughly understand requirements. - Uphold code quality, maintain documentation, and adhere to best practices.
This role requires a minimum of 2-5 years of experience. A strong foundation in CAA (Component Application Architecture) and CATIA V5/VPM V4 APIs is essential, ideally with 6-7 years of hands-on experience.
Proficiency in Java, C++, and object-oriented design principles is necessary. The ability to understand and modify existing code is crucial. A 15-year full-time education is a mandatory requirement for this position.
Strong analytical and troubleshooting skills are vital, along with the capacity for effective communication with business users and cross-functional teams. A proactive mindset for identifying system improvements is highly valued.
Accenture
IT Consulting