I

ICONICS

Software Development Engineer 3

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCambridge, MA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred, or equivalent practical experience.
  • At least 3 years of professional software development experience is required; 5 or more years is preferred.
  • Experience building and maintaining full-stack web applications in production environments.
  • A track record of taking on increasingly complex technical challenges and developing skills over time.
  • A solid understanding of web application fundamentals, including HTTP, REST APIs, authentication, and state management.
  • Experience with multiple programming languages, such as Python, JavaScript, C#, or Java.
  • Familiarity with modern frontend frameworks such as React, Vue, or Angular.
  • Working knowledge of backend frameworks and API development.
  • Understanding of cloud platforms and containerization concepts, including Docker and Kubernetes.
  • Exposure to production cloud platforms such as AWS, Azure, or GCP.
  • Basic experience with infrastructure as code or DevOps practices.
  • Ability to work in unfamiliar codebases and technologies still being learned, with debugging and problem-solving across the full stack.
  • Enthusiasm for learning new tools, frameworks, and approaches.

Responsibilities

  • Design, develop, and maintain full-stack web applications using modern frontend and backend frameworks and technologies.
  • Debug and optimize applications in cloud environments, including containerized deployments and infrastructure as code.
  • Learn and work with diverse technology stacks and frameworks.
  • Collaborate with cross-functional teams across business units to understand requirements and deliver solutions.
  • Take ownership of technical decisions and contribute to architectural discussions.
  • Continuously expand technical skills by adapting to new frameworks, tools, and problem domains.
  • Participate in code reviews, knowledge sharing, and mentoring team members.
  • Troubleshoot complex issues across the full stack, from frontend user interfaces to backend services and infrastructure.

Desired Qualifications

  • At least 5 years of professional software development experience.
  • A bachelor's degree in Computer Science, Software Engineering, or a related field.

About the Company

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Foxborough, MA
Founded
1986

Recently Posted Jobs

Explore more opportunities at ICONICS

See more jobs