Full Time

Software Engineer II - Remote

Akamai Technologies
Remote!
$90,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Akamai Technologies, so some details may not match this job. The employer's own page has the real description.

Overview

As a Software Engineer II at Akamai Technologies, you will play a crucial role in the design, development, and implementation of innovative software solutions that enhance our technology offerings. Working remotely, you will collaborate with cross-functional teams to deliver high-quality software that addresses client needs, optimize existing systems, and contribute to the overall technical excellence of our products. Your expertise will help drive continuous improvement and ensure the reliability and performance of our services.



Job Responsibilities

  • Design, implement, and maintain scalable software applications using best practices.
  • Collaborate with product management and engineering teams to gather requirements and translate them into technical specifications.
  • Conduct code reviews and provide constructive feedback to maintain code quality and best practices.
  • Debug and troubleshoot software issues, managing production deployments for critical systems.
  • Participate in the full software development lifecycle, including planning, development, testing, and deployment.
  • Stay updated on emerging technologies and industry trends to integrate into product development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of software development experience with a focus on object-oriented programming.
  • Proficiency in languages such as Java, C++, Python, or similar programming languages.
  • Experience with web technologies, including HTML, CSS, and JavaScript frameworks.
  • Familiarity with database management systems such as SQL or NoSQL databases.
  • Demonstrated ability to work collaboratively in a remote team environment.


Technologies & Tools

In this position, you will utilize a range of technologies and tools, including software development environments like IDEs (Integrated Development Environments), version control systems such as Git, and cloud service platforms like AWS or Azure. Familiarity with containerization tools like Docker and orchestration frameworks like Kubernetes is also beneficial. Strong understanding of CI/CD processes will aid in the efficient deployment of applications and services.



Ideal Candidates

The ideal candidates for this position are innovative thinkers with strong analytical skills, eager to develop and implement software solutions that make a difference. They should possess effective communication abilities and work well both independently and within a remote team setting. A proactive approach to problem-solving, along with a commitment to maintaining high software quality standards, will help ensure success in this role.

The government’s broadest measure of unemployment, which also counts people working part-time who want full-time, was 7.6% in September, against 8.1% a year before. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.