qodeworld logoqodeworld logo

Senior Software Engineer

qodeworldVietnam, Vietnam, Vietnam
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Required Skills & QualificationsBachelor's degree in Computer Science or a related discipline.5+ years of software development experience. Proficiency in programming languages such as Java, Python, or C++. Familiarity with various software development methodologies (Agile, Waterfall). Strong grasp of object-oriented programming principles. Experience with relational databases like MySQL or PostgreSQL. Experience with version control systems, particularly Git. Exceptional problem-solving and analytical capabilities. Outstanding communication and teamwork skills. Knowledge of cloud platforms (AWS, Azure, GCP) is advantageous. Experience with containerization technologies (Docker, Kubernetes) is a plus.

About the job

Senior Software Engineer

Location: Vietnam

Workplace Type: Hybrid


About the Role

Join our dynamic engineering team at qodeworld as a Senior Software Engineer. In this pivotal role, you will spearhead the design, development, and maintenance of exceptional software applications. Collaborate with a talented group of engineers, product managers, and designers to create innovative solutions that make a significant impact. As a vital contributor to our technical initiatives, you will also have the opportunity to mentor junior engineers, helping to shape the future of our projects. This position offers the chance to engage in challenging and fulfilling work in a collaborative environment. We are searching for a technology enthusiast with a strong work ethic and a dedication to excellence. The perfect candidate will possess a proven history of success in software development, along with a thorough understanding of software engineering principles.


Key Responsibilities

  • Design, develop, and maintain high-quality software applications utilizing various technologies.
  • Collaborate with engineers, product managers, and designers to deliver innovative solutions.
  • Produce clean, well-documented, and testable code.
  • Engage in code reviews and provide valuable feedback.
  • Influence the technical direction of our projects.
  • Guide junior engineers and share best practices.
  • Troubleshoot and debug software applications effectively.
  • Participate in agile development methodologies.
  • Stay informed about the latest technological advancements and trends.
  • Contribute to the enhancement of our development processes.


Required Skills & Qualifications

  • Bachelor's degree in Computer Science or a related discipline.
  • 5+ years of software development experience.
  • Proficiency in programming languages such as Java, Python, or C++.
  • Familiarity with various software development methodologies (Agile, Waterfall).
  • Strong grasp of object-oriented programming principles.
  • Experience with relational databases like MySQL or PostgreSQL.
  • Experience with version control systems, particularly Git.
  • Exceptional problem-solving and analytical capabilities.
  • Outstanding communication and teamwork skills.
  • Knowledge of cloud platforms (AWS, Azure, GCP) is advantageous.
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.


Additional Information

We offer a competitive salary and benefits package that includes health insurance, paid time off, and a 401(k) plan. We are proud to be an equal opportunity employer and value diversity in our workforce.

About qodeworld

qodeworld is a forward-thinking technology company dedicated to creating innovative software solutions that empower businesses worldwide. We believe in fostering a collaborative and diverse work environment that encourages creativity and professional growth.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.