Custom Software Engineer
Accenture
Accenture
We are seeking a skilled Custom Software Engineer to design, build, and configure applications that align with business process and application requirements. This role offers an exciting opportunity to work on innovative custom software solutions.
This position is ideal for an experienced professional with a strong background in Python and a passion for developing cutting-edge applications. Join our team and contribute to impactful projects.
Key responsibilities include designing, developing, and leading Python-based full-stack and AI/GenAI applications. You will build scalable REST APIs, responsive React.js front-end interfaces, and optimize RAG pipelines, vector search, and Agentic AI workflows.
Additional duties involve designing secure authentication and authorization mechanisms, creating robust data ingestion and processing pipelines, and mentoring team members while contributing to architectural and technical decisions.
A minimum of 3 years of Python development experience is required, alongside hands-on experience in React.js and AI/GenAI solution development. Essential technical skills include proficiency in Python, OOPs, Design Patterns, and Unit Testing, with frameworks like Flask, FastAPI, and Django REST Framework.
Expertise in authentication (JWT, OAuth, SSO), data handling (NumPy, Pandas), and database interaction (SQL, PL-SQL) is crucial. Familiarity with React.js ecosystem, API integrations, and CI/CD practices is also expected. Candidates should possess strong problem-solving skills and experience with AI/GenAI concepts such as LLMs, RAG, and Agentic AI.
Accenture
IT Consulting