Amazon logo image
AmazonInternet

Software Engineer (Internal)

United States , New York
Onsite
Full-time
We are looking for a talented Software Engineer to join our development team. In this role, you will design, build, and maintain software applications that meet user needs. You will collaborate with cross-functional teams to deliver high-quality code, troubleshoot issues, and ensure the performance of our software. The ideal candidate will have a strong background in programming, problem-solving skills, and a passion for creating scalable and efficient software solutions.
"}" data-trix-content-type="undefined" data-trix-id="1959" class="attachment attachment--content">

Key Responsibilities

As a Software Engineer, you will design, build, and maintain scalable software solutions that meet user needs and business goals. You'll collaborate with cross-functional teams to define requirements, write clean and efficient code, and troubleshoot any technical issues that arise. Ensuring high-quality performance, you will participate in code reviews and contribute to software design decisions. Staying current with new technologies and best practices, you will continually enhance your skills while ensuring that our software remains cutting-edge and efficient.

Skills, Knowledge and Experience

We are seeking a highly skilled Software Engineer to join our dynamic development team. In this role, you will work on designing, developing, and maintaining software applications that meet user needs. You will collaborate closely with cross-functional teams to ensure software performance, reliability, and scalability. The ideal candidate is passionate about coding, problem-solving, and staying up to date with the latest technologies.

As a Software Engineer, you will work with technologies like Java, Python, and JavaScript to create high-performance software solutions. You will be involved in the full software development lifecycle, from requirements gathering and design to implementation and testing. You'll also contribute to optimizing our existing applications and resolving technical issues to maintain an efficient development environment.

Essential
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with web frameworks like React, Angular, or Node.js.
  • Strong understanding of data structures, algorithms, and system design.
  • Experience in writing efficient, maintainable, and scalable code.
  • Experience working in agile development environments.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
Desirable
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with containerization tools like Docker and Kubernetes.
  • Knowledge of database management systems such as MySQL, PostgreSQL, or MongoDB.
  • Certifications or additional training in relevant technologies or methodologies.

null

null
Share this job

Similar Jobs

Join the leading global inclusive talent platform.

  • Reach LGBTQ+ professionals and graduates worldwide through our dedicated job board
  • Discover relevant roles and save jobs to apply later
  • Build inclusive connections via networking, mentoring, events, and community resources
  • Support allyship and accelerate workplace inclusion across your organisation
Free to join — save jobs, set up role alerts, and connect with inclusive employers.We only use your name and email. Your myGwork activity is never shared back to LinkedIn, Google, or Apple.
or
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.Already have an account?Log in