Custom Software Engineer
Accenture
Accenture
This role focuses on developing cutting-edge custom software solutions. You will be instrumental in designing, coding, and enhancing components across various systems and applications. Utilizing modern frameworks and agile methodologies, you'll deliver scalable, high-performing solutions tailored to specific business requirements. A key aspect involves leveraging Generative and Agentic AI to drive innovation and business transformation. The ideal candidate possesses an AI-first mindset for enterprise-grade solutions.
This position emphasizes hands-on development and practical solution design. You will actively contribute to coding, implementation, and cross-functional collaboration within multi-cloud environments. The role requires a strong focus on delivering scalable and secure enterprise applications.
Lead the design and delivery of AI-driven solutions using GenAI and Agentic AI to tackle complex business challenges. Automate processes and integrate intelligent insights into enterprise workflows for measurable impact. You will be actively coding, testing, and deploying application-heavy solutions, writing clean and efficient code in languages like Java Spring Boot or Python. Contribute to front-end development using React or Angular. Design scalable, cloud-native application architectures, focusing on performance and maintainability in multi-cloud environments.
Build and maintain integrations using APIs, microservices, and event-driven patterns. Develop and deploy applications across AWS, Azure, and Google Cloud. Implement practical AI features using cloud-based AI services or frameworks like TensorFlow or PyTorch. Collaborate with DevOps teams on containerized solutions and CI/CD pipelines. Ensure applications meet performance and security standards through code reviews and adherence to best practices. Work closely with teams to translate requirements into technical implementations and stay updated on full-stack development trends and AI advancements.
A minimum of 2-5 years of hands-on full-stack development experience is required, with at least 2 years in a lead developer or junior architect role. Demonstrated experience building and deploying solutions in multi-cloud environments (AWS, Azure, Google Cloud) is essential. Strong proficiency in Java Spring Boot and Python for backend development is necessary. You should have hands-on experience with front-end frameworks like React or Angular. Basic exposure to AI/ML integration, such as using cloud AI services or simple ML frameworks, is expected. Practical experience with integration patterns and microservices architecture is important.
Familiarity with infrastructure tools like Docker, Kubernetes, and IaC (e.g., Terraform) is required. Experience with cloud-native services and working knowledge of DevOps practices, including CI/CD pipelines and monitoring tools, are also necessary. A good understanding of secure coding practices and basic enterprise security standards is a plus. Strong debugging and problem-solving skills with a hands-on mindset are crucial. Clear communication skills are needed to collaborate effectively with both technical and non-technical stakeholders. Eagerness to learn and adapt to new technologies is highly valued.
Accenture
IT Consulting