Software Engineer II

Logo of Kargo

Kargo

πŸ“Remote - Worldwide

Job highlights

Summary

Join Kargo, a leading cross-screen advertising company, as a Software Engineer II! This remote, permanent/contractor position requires a seasoned software engineer with at least 5 years of experience. You will write clean, effective code, utilizing various languages and frameworks, and contribute to architecture planning, code reviews, and knowledge sharing. The ideal candidate possesses strong analytical and communication skills, expertise in Java, Spring Boot, Hibernate, and Postgres, and experience in a Dockerized Kubernetes environment on AWS. Kargo offers a diverse and inclusive work environment.

Requirements

  • B.S or higher in Computer Science, Mathematics, Physics (or equivalent work experience)
  • At least 5 years of experience working in the Software industry or a related field
  • Knowledge of the Software Development Life Cycle, including QA and deployment processes
  • Experience reviewing other developers’ code and mentoring more junior developers
  • Robust algorithms, data structures, and coding background
  • Expert in Java, Spring Boot, Hibernate, Postgres
  • Ability to take a loosely defined idea from the brainstorming phase to production, including the architecture plan, development, and testing process
  • Excellent communication, presentation, interpersonal, and analytical skills; the ability to communicate complex, interactive design concepts clearly and persuasively

Responsibilities

  • Write clean and effective code
  • Understand which tool/language is right for the problem at hand
  • Communicate software design patterns, guidelines, and best practices to the team
  • Identify when to fix a bug versus refactor code to prevent future issues
  • Work with team members to fix and deploy bugs or features
  • Set Best Practices and help improve product development
  • Participate in architecture planning, code reviews, and learning sessions
  • Identify and investigate new technologies
  • Prototype and test solutions for product features
  • Design and validate production designs for exceptional user experiences

Preferred Qualifications

Experience working in a Dockerized Kubernetes environment on AWS

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs