Full Time

Senior Full Stack Software Engineer (remote)

embecta
Remote!
$120,000 - $160,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 embecta, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Full Stack Software Engineer at embecta will play a critical role in the design, development, and maintenance of software applications. This position requires expertise in both front-end and back-end technologies and will involve collaboration with cross-functional teams to deliver high-quality software solutions. The selected candidate will be responsible for developing scalable web applications, implementing new features, optimizing performance, and ensuring the application's technical architecture aligns with best practices and business objectives.



Job Responsibilities

  • Design, implement, and maintain scalable web applications using modern frameworks and technologies.
  • Collaborate with product managers, UX/UI designers, and other engineers to define and refine application features.
  • Develop and integrate APIs, microservices, and backend services to support application functionality.
  • Conduct code reviews, mentor junior developers, and contribute to team knowledge sharing.
  • Monitor application performance and troubleshoot issues proactively.
  • Implement security best practices in all development efforts.
  • Stay updated with emerging technologies and industry trends to ensure the team’s skills and tools remain competitive.


Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years experience in full-stack development, with a strong portfolio showcasing relevant projects.
  • Proficient in programming languages such as JavaScript, Python, and Java.
  • Experience with front-end technologies including React, Angular, or Vue.js.
  • Strong understanding of back-end frameworks such as Node.js, Django, or Spring.
  • Familiarity with database technologies such as SQL, NoSQL, and data modeling best practices.
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills to work effectively within a remote team.


Technologies & Tools

The Senior Full Stack Software Engineer will work with a broad spectrum of technologies and tools including but not limited to, JavaScript frameworks (React, Angular, Vue.js), back-end technologies (Node.js, Django, Spring), various relational and non-relational database systems (MySQL, MongoDB, PostgreSQL), version control systems (Git), and CI/CD pipelines. Familiarity with cloud platforms such as AWS or Azure is also regarded as beneficial.



Ideal Candidates

Ideal candidates for this position will possess a robust analytical mindset, combined with a strong enthusiasm for technology and software development. They will have demonstrated initiative and creativity in solving complex problems, the ability to work independently while managing multiple priorities, and a commitment to continuous learning. A collaborative approach and the ability to provide constructive feedback will enable them to thrive in a dynamic team environment, contributing positively to the overall mission of embecta.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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