Software Engineer

Gen Digital Inc.Tempe, AZ

About The Position

We are seeking a highly motivated and skilled Full Stack Engineer to join our team and contribute to the successful completion of our critical ILEAP Avast migration project. This role requires a strong background in Java programming as well as experience with and a desire to learn cutting edge AI tools. The ideal candidate will be a self-starter with a proven ability to learn quickly and adapt to new challenges. This individual will play a key role in supporting multiple projects, requiring flexibility and a broad technical skillset. Work effectively within multiple projects, contributing to both front-end and back-end development as needed. Develop tools and features using ML and AI.

Requirements

  • Proven experience as a Full Stack Engineer with Java development.
  • Experience with the concepts of Large Language Models, Machine Learning, and Artificial Intelligence.
  • Solid understanding and practical application of object-oriented design principles and common design patterns.
  • Adamant about writing quality, reusable, and performant code.
  • Experience with cloud technologies (e.g., AWS, Azure). Specific experience with AWS Lambda or Azure Functions.
  • Familiarity with back-end technologies such as Spring Boot, RESTful APIs, and databases.
  • Strong communication and collaboration skills.
  • Excellent problem-solving and analytical skills.
  • Desire to stay up to date with the latest technologies and industry best practices.
  • Self-motivated and eager to learn new, languages, processes, and technologies.
  • Visionary leader with a strategic mindset and a passion for leveraging data to drive decision making.
  • Ability to thrive in a fast-paced, high-tech environment and manage complex problems.

Responsibilities

  • Contribute to the design, development, testing, and deployment of full-stack applications within our cloud environment.
  • Apply object-oriented design principles and established design patterns to develop and maintain high-quality, scalable code in Java, React, and other relevant technologies.
  • Follow test-driven development methodology to continuously expand and improve our automated test suites.
  • Build out our AI first vision.
  • Troubleshoot and resolve technical issues, ensuring system stability and performance.
  • Collaborate closely with other engineers, product managers, and stakeholders to deliver high-quality solutions.
  • Contribute to code reviews and other quality assurance processes.
  • Work autonomously with minimal oversight, following clear project roadmaps.
  • Provide thoughtful feedback for continuous process improvement.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service