Custom Software Engineer
Accenture
Accenture
This role involves developing custom software solutions, focusing 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 specifically tailored to meet unique business needs and drive project success.
As a Custom Software Engineer, you will be instrumental in creating innovative software that empowers change and supports people. You will work hands-on with cutting-edge technologies, contributing to client-driven reinvention and enabling new ways of working to positively impact the world.
Independently perform duties and establish expertise in the field. Actively participate and contribute to team discussions and problem-solving initiatives.
Collaborate with cross-functional teams to grasp project requirements and engineer effective software solutions. Continuously assess and refine existing software components to boost performance and enhance maintainability.
Provide guidance and share knowledge with junior team members to foster their professional development. Maintain thorough and clear documentation for all software development processes and solutions.
A minimum of 15 years of full-time education is a prerequisite for this position. Proficiency in the Go Programming Language is essential.
Demonstrated understanding of the software development lifecycle and agile methodologies is expected. Experience with version control systems and collaborative development tools is beneficial.
Ability to write clean, maintainable, and efficient code following industry best practices is crucial. Familiarity with debugging, testing, and performance optimization techniques is required. Knowledge of integrating software components and third-party libraries is also necessary.
Accenture
IT Consulting