D

Deloitte

Audits companies and advises on tax and technology

Senior Software Developer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeThessaloniki, GreeceNo salary listed

About the Job

Requirements

  • Have at least 3 years of professional software development experience with production deployments.
  • Have strong Python skills, including packaging, asynchronous programming, testing, and performance.
  • Have hands-on experience with Microsoft Azure, including App Service, Functions, Service Bus, Key Vault, and Azure OpenAI.
  • Have experience with Docker and continuous integration and continuous delivery using Azure DevOps and/or GitHub Actions.
  • Have experience delivering large language model-based features to real users, such as retrieval-augmented generation, agents, and prompt engineering.
  • Have experience integrating data with SQL and NoSQL databases, object storage, and external APIs.
  • Have solid software design principles.
  • Use automated testing, including unit, integration, and end-to-end testing, as part of the normal workflow.
  • Take end-to-end ownership of work from design to deployment and monitoring.
  • Be proactive and seek to improve products, processes, and tools.
  • Have a strong security and quality mindset, ensuring work is tested, documented, and safe to ship.
  • Be eager to grow, stay current with AI and cloud technologies, and share knowledge.

Responsibilities

  • Design, develop, and maintain scalable, resilient, production-ready applications with clean architecture.
  • Develop and document APIs and integrations with internal and third-party services.
  • Define and uphold coding standards and best practices across the codebase.
  • Build and ship generative AI features end-to-end, including large language models, retrieval-augmented generation, agents, and prompt engineering, and integrate machine learning models and data pipelines into production.
  • Develop cloud-native solutions on Azure using services such as App Service, Functions, Service Bus, Event Hub, and Azure OpenAI, and containerize solutions with Docker.
  • Own and improve continuous integration and continuous delivery pipelines using Azure DevOps and GitHub Actions, including automated testing and security scanning.
  • Apply secure-by-design principles and ensure GDPR and data protection requirements are met.
  • Write and maintain automated unit, integration, and end-to-end tests, and monitor performance and reliability using observability tools.
  • Collaborate in an agile/Scrum environment, communicate with stakeholders, mentor junior developers, and contribute to technical documentation.
  • Translate complex technical concepts into clear communication for stakeholders at all levels.

Desired Qualifications

  • Have experience in SaaS or product environments.
  • Have experience with Kubernetes, infrastructure as code using Terraform or Bicep, and/or front-end development with React or Angular.
  • Have experience with Azure DevOps, Jira, Airflow, or similar tools.
  • Be comfortable working in an agile/Scrum environment and collaborating with product and cross-functional teams.

About the Company

Deloitte

Audits companies and advises on tax and technology

Deloitte audits companies and advises businesses and governments on tax, technology, and risk, and it is one of the Big Four, the world's four largest accounting firms. In 1849 its founder became the first independent auditor of a public company, Britain's Great Western Railway. Its auditors check companies' financial reports for errors and fraud before investors rely on them, while its consultants design strategy, install business software, and defend clients against cyberattacks. Clients pay fees for each audit or project, and each country's Deloitte firm is a separate business owned by its local partners. Deloitte was founded in London in 1845 and is based in New York.

Company size
10,001+
Company stage
Late Stage VC
Total funding
$17.1M
Headquarters
New York, NY
Founded
1845

Recently Posted Jobs

Explore more opportunities at Deloitte

See more jobs