Required Skills
About the Job
Accenture is seeking a Custom Software Engineer to join our team in Chennai, Tamil Nadu. In this role, you will be instrumental in the entire software development lifecycle, from initial concept and design to coding, documentation, testing, deployment, and ongoing maintenance. You will develop custom software solutions, enhance existing components, and deliver scalable, high-performing applications tailored to specific business needs using modern frameworks and agile methodologies. A key focus will be on data engineering, ensuring efficient and optimized data solutions. You will also be involved in quality assurance, including various testing types (unit, integration, UI, performance) and test automation, alongside manual testing. Database design and optimization, along with adherence to clean code principles and collaborative practices like pair programming, are integral to this role. You will collaborate with cross-functional teams, including product owners, UX/UI designers, and business analysts, to evaluate features, plan development, and consult with stakeholders. Responsibilities extend to maintaining build pipelines, supporting 3rd level issues, and potentially release management. This position requires a strong analytical and problem-solving skillset, a commitment to software craftsmanship, and the ability to drive innovative solutions.