Endava

Junior Software Engineer (C/Python, Cloud)

Endava
Apply
12 hours ago
Ho Chi Minh City, VietnamEntry Level

Responsibilities

  • Participate in the software development lifecycle for microservices, including development, testing, deployment, and maintenance.
  • Investigate and resolve technical issues with guidance from experienced team members.
  • Write clean, maintainable, documented, and testable code according to established standards.
  • Participate in code reviews and progressively provide feedback to other team members.
  • Collaborate with developers, testers, architects, clients, partners, and other team members to deliver quality software.
  • Continuously learn and apply cloud-native technologies, development tools, and industry practices.

Requirements

  • A university qualification in Software Engineering or a related degree is required.
  • Basic knowledge of Linux and Linux system concepts is required; Linux kernel or kernel source code exposure is a plus.
  • Basic programming skills in C and familiarity with Python and Bash scripting are required.
  • Basic understanding of databases and SQL is required; SQLite experience is a plus.
  • Basic understanding of cloud-native technologies, microservices, and distributed application concepts is required.
  • Familiarity with Docker, Kubernetes, Helm, Jenkins, and CI/CD pipelines is required; academic, personal, or internship project experience is advantageous.
  • Familiarity with Agile methodologies such as Scrum or Kanban is expected.
  • Preferred qualifications include problem-solving ability, strong communication and collaboration skills, and good written and spoken English communication and presentation skills.

Benefits

  • Competitive salary package, share plan, company performance bonuses, value-based recognition awards, and referral bonus.
  • Career coaching, global career opportunities, non-linear career paths, and internal management and technical leadership development programs.
  • Complex projects, rotations, internal tech communities, training, certifications, coaching, online learning platform subscriptions, workshops, conferences, and knowledge-sharing sessions.
  • Hybrid work and flexible working hours.
  • Employee assistance program, wellbeing programs, and access to wellbeing apps.
  • Hobby clubs, interest groups, inclusion and diversity programs, events, and celebrations.

Tech Stack

Apache CassandraApache KafkaBashCDockerElasticsearchGrafanaHelmJenkinsKubernetesLinuxPrometheusPythonSQLSQLite

Categories

Endava

About Endava

5,001-10,000 employees

Endava is a London-headquartered IT services company that designs, builds, and runs digital platforms for enterprises across payments, banking, insurance, retail, telecoms, and media. It provides consulting, agile software development, testing, cloud, and managed services on a project and outsourcing basis. Founded in 2000, Endava is a public company listed on the NYSE and operates across Europe, the Americas, and Asia.

Contact me