Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer focused on building innovative, AI-driven solutions. This role involves designing, coding, and enhancing system components using modern frameworks and agile methodologies. You'll contribute to scalable, high-performance applications tailored to specific business needs, leveraging Generative and Agentic AI to transform business processes and drive efficiency.
Lead AI-driven solution design and implementation, applying GenAI and Agentic AI to solve complex business problems. Automate processes and integrate intelligent insights into enterprise workflows. Develop, test, and deploy application-heavy solutions, writing clean, efficient code in languages like .NET Core and Python. Design scalable, cloud-native architectures and build integrations using APIs, microservices, and event-driven patterns. Implement AI features and deploy applications across multi-cloud environments (AWS, Azure, Google Cloud). Collaborate with DevOps for containerized solutions and CI/CD pipelines. Optimize applications for performance and security, and work closely with cross-functional teams.
We are seeking dynamic Application Architects/Senior Developers with 2-5 years of hands-on full-stack development experience, including at least 2 years in a lead role. Proficiency in .NET Core, MVC, and Python is essential, alongside working knowledge of front-end technologies like React or Angular. A foundational understanding of AI integration, multi-cloud environments (AWS, Azure, Google Cloud), and integration patterns (REST APIs, message queues) is required. Familiarity with containerization (Docker, Kubernetes) and IaC tools (Terraform, Bicep) is expected. A Bachelor's degree in Computer Science or Engineering is necessary. Certifications like Azure Developer Associate are a plus.
Accenture
IT Consulting