Custom Software Engineer
Accenture
Accenture
Develop custom software solutions by designing, coding, and enhancing components across systems or applications. Utilize modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.
This role offers the opportunity to create tailored software solutions, engaging in collaborative environments that emphasize modern development frameworks and agile methodologies for efficient software delivery. Your focus will be on meeting unique business requirements through innovative and adaptable software design.
- Drive independent work and become a subject matter expert. - Actively participate and contribute to team discussions. - Provide solutions to complex work-related challenges. - Collaborate with cross-functional teams to translate project requirements into technical solutions. - Continuously evaluate and improve existing software components for enhanced performance and maintainability. - Mentor junior team members by sharing knowledge and guiding best practices. - Document software designs, processes, and code for clarity and future maintenance.
- Minimum 3 years of experience in Python programming. - Strong proficiency in object-oriented programming and software design principles. - Familiarity with version control systems and collaborative development workflows. - Ability to write clean, efficient, and well-documented code. - Experience working within agile development environments and iterative delivery cycles. - Understanding of software testing methodologies and debugging techniques. - A requirement of 15 years of full-time education is necessary for this role.
Accenture
IT Consulting