Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Acquia is an open digital experience company that provides technology for ambitious brands to innovate and create meaningful customer moments.
  • The company is headquartered in Boston and has been recognized as one of North America’s fastest growing software companies.
  • The Senior Full Stack Software Engineer will join an innovation team focused on enhancing products with AI-driven features and improving connections between applications.
  • The role requires quick prototyping, learning, and iterating on concepts.
  • Technologies used include React, GitHub, Python, Java, Gradle, MySQL, Docker, AWS, Slack, and JIRA.
  • Key responsibilities include developing and maintaining scalable web applications, collaborating with various teams, integrating APIs, engaging in the development lifecycle, working with UI/UX designers, participating in experimentation, reviewing code, contributing to core libraries, configuring logging and monitoring, addressing security vulnerabilities, operating in an Agile/Scrum environment, developing documentation, mentoring team members, and driving customer outcomes.

Requirements:

  • Candidates must have 5+ years of experience as a Senior Full Stack Software Engineer or in a similar role.
  • Proficiency in front-end languages such as HTML, CSS, and JavaScript, with advanced expertise in React.js is required.
  • Strong back-end development skills in Python and Java are necessary.
  • Experience with RESTful APIs and microservice architecture is essential.
  • Familiarity with database technologies like SQL, NoSQL, and Vector databases is required.
  • Candidates should have working knowledge of cloud platforms, preferably AWS.
  • Experience with Git and CI/CD tools, along with the ability to write automated tests, is necessary.
  • Strong knowledge of software development and web application security principles is required.
  • Candidates should have a working knowledge of software design principles and programming frameworks.
  • Strong problem-solving skills and a proactive attitude are essential, along with excellent communication and collaboration skills.
  • Experience in application analysis and design to drive high-quality solutions is required.

Benefits:

  • Acquia offers a dynamic and innovative work environment that encourages collaboration and an agile mindset.
  • Employees have the opportunity to work with cutting-edge technologies and tools.
  • The company promotes a culture of continuous learning and personal growth.
  • Employees are encouraged to participate in online training, read books, and listen to podcasts to keep pace with evolving technologies.
  • Acquia values a strong attention to detail and a commitment to quality in its workforce.
  • The role provides opportunities for mentorship and training of team members, fostering a collaborative team environment.
About the job
Leave a feedback