Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer and play a key role in developing innovative, tailor-made software solutions. You will be instrumental in designing, coding, and enhancing components across diverse systems and applications. Utilizing modern frameworks and agile methodologies, your contributions will drive the delivery of scalable, high-performance solutions that precisely meet specific business needs.
As a Custom Software Engineer, you will be expected to act as a subject matter expert and perform independently. Your role involves active participation in team discussions and contributing to problem-solving efforts. You will collaborate with cross-functional teams to understand project requirements and deliver effective software solutions, while also maintaining and improving existing software by identifying enhancement areas and implementing changes. Documenting software designs, processes, and code for clarity and maintainability is essential, as is supporting junior team members by sharing knowledge and assisting with technical challenges.
This role requires a minimum of 3 years of experience, with a strong proficiency in Python being essential. Candidates should possess solid experience in object-oriented programming and software design principles. Familiarity with modern development frameworks and agile software development practices is expected. The ability to write clean, efficient, and maintainable code, along with experience in debugging, testing, and performance optimization techniques, is crucial. Knowledge of version control systems and collaborative development workflows is also required. A full-time education spanning 15 years is a prerequisite for this position.
Accenture
IT Consulting