Custom Software Engineer
Accenture
Accenture
As a Custom Software Engineer, you will be instrumental in designing, building, and configuring applications to precisely meet business process and application requirements. This role involves translating complex needs into functional software solutions, ensuring seamless integration within the existing technical landscape. Collaboration with diverse stakeholders to align software capabilities with organizational objectives and continuously enhancing applications to adapt to evolving demands are central to your responsibilities.
Key responsibilities include acting as an independent subject matter expert and actively contributing to team discussions. You will be expected to provide effective solutions to work-related challenges and collaborate with cross-functional teams to gather and analyze software development requirements. Sharing knowledge and mentoring junior team members, along with continuously evaluating and improving application performance and user experience, are also vital. Documenting software designs, configurations, and processes will support ongoing maintenance and future development.
Essential technical skills include proficiency in Python programming. A strong foundation in the software development lifecycle, encompassing design, coding, testing, and deployment, is crucial. Candidates should demonstrate the ability to write clean, efficient, and maintainable code, adhering to best practices. Familiarity with debugging, troubleshooting, and optimizing application performance is required. Experience with version control systems and collaborative development tools is expected, along with an understanding of application integration and configuration to meet business needs. A minimum of 3 years of experience in Python is mandatory.
Accenture
IT Consulting