Advent Global Solutions - Seattle, WA

posted 2 months ago

Full-time - Entry Level
Seattle, WA
Professional, Scientific, and Technical Services

About the position

The Worldwide Installments team is seeking a Software Development Engineer II to provide first-level support and development for all incoming production software application issues related to installments merchandising applications. This role is crucial as the solutions developed will have a direct impact on our customers. The ideal candidate will be responsible for developing monitoring solutions, troubleshooting and debugging issues, and implementing fixes for internally developed code primarily in Java. Additionally, the role involves improving systems that gather metrics on features, updating, tracking, and resolving technical challenges that arise in the software applications. In this position, you will also be tasked with updating and enhancing existing software, automating support processes, and documenting the systems in place. The candidate will work on specific features, often independently, but will also engage in collaborative efforts during team standups and planning sessions. Responsibilities will include the design, coding, testing, and deployment of features, as well as participating in backlog grooming and sprint planning activities. The role may involve working on various applications within the installment space, providing a diverse range of experiences and opportunities for growth. The ideal candidate is someone who is passionate about a career in software development, eager to utilize and expand their coding skills, and gain exposure to a variety of software applications. Attention to detail, superior verbal and written communication skills, strong organizational abilities, and the capacity to maintain professionalism under pressure are essential traits for success in this role.

Responsibilities

  • Develop monitoring solutions for production software application issues.
  • Troubleshoot and debug internally developed code (Java).
  • Implement fixes for software application issues.
  • Improve systems that gather metrics on features.
  • Update and enhance current software applications.
  • Automate support processes.
  • Document systems and processes.
  • Participate in team standups and sprint planning.
  • Engage in backlog grooming activities.
  • Work on specific features and collaborate with team members.

Requirements

  • Bachelor's Degree in Computer Science or equivalent technical degree.
  • 2+ years of relevant experience in software development.
  • Proficiency in Java programming language.
  • Experience in back-end development; full-stack experience is a plus.
  • Strong design knowledge and understanding of Object-Oriented Programming (OOP).
  • Detail-oriented with superior verbal and written communication skills.
  • Strong organizational skills and ability to work independently.

Nice-to-haves

  • Experience with automation of support processes.
  • Familiarity with various software applications.
  • Experience in collaborative team environments.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service