Junior Software Engineer (C/Python, Cloud)

Endava Technology
Ho Chi Minh City
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Problem-solving","Communication","Collaboration","English communication"]

Build and maintain a cloud-native platform for microservices-based applications, working with shared platform components used across a core network solution. Participate in the full software development lifecycle (development, testing, deployment, and maintenance), troubleshoot issues with guidance, write clean and testable code, and contribute in code reviews. Use technologies spanning Kubernetes, container-based deployment, and distributed systems to deliver reliable services in an Agile environment.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Endava Technology
Endava Technology
3 days ago

Junior Software Engineer (C/Python, Cloud)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Build and maintain a cloud-native platform for microservices-based applications, working with shared platform components used across a core network solution. Participate in the full software development lifecycle (development, testing, deployment, and maintenance), troubleshoot issues with guidance, write clean and testable code, and contribute in code reviews. Use technologies spanning Kubernetes, container-based deployment, and distributed systems to deliver reliable services in an Agile environment.
Location: Ho Chi Minh City
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Entry level

Key Responsibilities

  • •Participate in the software development life cycle for microservices, including development, testing, deployment, and maintenance.
  • •Investigate and resolve technical issues with guidance from more experienced team members to maintain reliable services.
  • •Write clean, maintainable, well-documented, and testable code following established standards and best practices.
  • •Participate in code reviews by providing and receiving feedback to improve team quality.
  • •Collaborate with developers, testers, architects, and other team members to deliver high-quality software and continuously learn.

Pay and Benefits

Perks:Share PlanAnnual BonusHybrid WorkWellness Stipend

Key Requirements

  • •University qualification in software engineering or a related degree.
  • •Basic programming skills in C, with familiarity with Python and Bash scripting.
  • •Basic knowledge of Linux and Linux system concepts.
  • •Basic understanding of databases and SQL, with experience with SQLite as a plus.
  • •Familiarity with cloud-native technologies, microservices, distributed application concepts, and DevOps tools such as Docker and Kubernetes.
Experience:Cloud-nativeMicroservicesDistributed systemsDevOps
Education:
Skills:Problem-solvingCommunicationCollaborationEnglish communication
Languages:English
Tech Stack:CPythonBashLinuxSQLSQLiteApache CassandraKafkaZooKeeperGeodeElasticsearchGrafanaPrometheusMicroservicesCloud-nativeKubernetesDockerHelmJenkinsCI/CD

Company Brief

Endava Technology
Provides IT services and digital engineering, delivering software development, automation, and consulting to enterprises across financial services, payments, telecommunications, and retail to accelerate digital transformation.
Industry: Consulting
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: London, United Kingdom
Founded: 2000
WebsiteLinkedIn