Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will be instrumental in creating bespoke software solutions. This involves designing, coding, and enhancing components across various systems and applications. You'll leverage modern frameworks and agile methodologies to deliver scalable, high-performing software tailored to unique business requirements.
Collaboration and adaptability are key in this role. You'll work closely with team members, contributing to discussions and finding solutions to complex problems. The goal is to foster innovation and drive continuous improvement in our software development processes.
- Contribute independently as a Subject Matter Expert (SME) and actively participate in team discussions. - Provide effective solutions to project-related challenges, collaborating with cross-functional teams to define and analyze requirements for custom software. - Maintain and update existing software components, focusing on enhancing performance and reliability. - Document software designs and development procedures to facilitate knowledge sharing and future maintenance efforts. - Support junior team members by offering guidance and technical assistance.
- A strong foundation in Machine Learning (ML) is essential, with a minimum of 3 years of experience. - Proficiency in algorithm development and optimization techniques specific to machine learning is required. - Experience with data preprocessing and feature engineering to enhance model accuracy is expected. - Familiarity with the software development lifecycle and agile methodologies is crucial. - The ability to integrate machine learning models into scalable software applications is a key requirement. - Knowledge of performance tuning and debugging within machine learning environments is also necessary. - A minimum of 15 years of full-time education is a prerequisite for this role.
Accenture
IT Consulting