Full Stack Software Developer

  • Analogic Corporation
  • Salem, New Hampshire
  • 04/24/2026
Full time Information Technology Telecommunications Java Python Software Engineer

Job Description

Job DescriptionJob Description

We're looking for a Senior Full-Stack Software Engineer who thrives on solving complex technical challenges and building modern, scalable systems from the ground up.

In this role, you'll work side-by-side with our Chief Architect and a talented cross-functional team to design, modernize, and evolve mission-critical platforms. This is a deeply hands-on engineering role-perfect for someone who loves coding, shaping architecture, and influencing technical direction without moving into people management.

You'll be a key contributor within an Agile/Scrum team, helping turn architectural vision into reality while driving engineering excellence across the stack.

What You'll Do

Build & Architect Modern Systems

  • Design, develop, and maintain scalable full-stack applications using Java, Python, and Go
  • Apply modern architectural patterns, including microservices and cloud-native design
  • Collaborate on architecture decisions and contribute to technical design reviews

Drive System Modernization

  • Dive into complex legacy systems and help transform them into modern, distributed architectures
  • Refactor and optimize code for performance, scalability, and maintainability
  • Play a key role in long-term platform evolution

Own DevOps & Infrastructure

  • Build and manage infrastructure using Infrastructure as Code (Terraform, CloudFormation, Ansible)
  • Enhance and maintain CI/CD pipelines (GitLab)
  • Work with Docker and Kubernetes to support containerized environments

Work on Cloud & IoT Innovation

  • Develop cloud-based and IoT-enabled systems using AWS, MQTT, and AWS Greengrass
  • Help ensure secure and reliable communication between edge devices and cloud platforms

Champion Engineering Excellence

  • Contribute to best practices in coding, security, and performance
  • Participate in code reviews and collaborative problem-solving
  • Share knowledge and elevate team capabilities

What You Bring

  • 7-10+ years of professional software engineering experience in complex environments
  • Strong hands-on experience with microservices architecture and legacy modernization
  • Proficiency in Java (REST APIs, Tomcat) and Python; exposure to Go is a plus
  • Experience with Infrastructure as Code and CI/CD pipelines (GitLab preferred)
  • Solid understanding of Docker and Kubernetes
  • Experience working with AWS and IoT technologies like MQTT or AWS Greengrass
  • Proven success working in Agile/Scrum teams
  • Strong communication skills with the ability to influence technical decisions through expertise

Nice to Have

  • Hands-on Kubernetes experience in production environments
  • Familiarity with OpenTelemetry (OTEL)
  • Experience with additional cloud platforms

Why This Role Stands Out

  • Stay hands-on while still shaping architecture and technical direction
  • Work on meaningful modernization initiatives, not just maintenance
  • Collaborate with experienced engineers and leadership
  • Tackle real-world scalability and distributed systems challenges
  • Opportunity to work across cloud, DevOps, and IoT domains

What We Offer:

We appreciate that our employees work diligently to contribute to our success as an organization. We also recognize the importance of work-life balance and therefore developed a competitive total rewards package including programs that offer employees flexibility to balance their work and life including:

  • 9/80 work schedule - enjoy every other Friday off!
  • Flexible Vacation - employees can take time off as is reasonably needed
  • Comprehensive benefits including medical, dental, vision, life insurance and disability plans.
  • HRA (for PPO plan participants) /HSA (Health Savings Account for high deductible plan participants) contribution
  • 401K with company match and immediate vesting
  • Continuous Education Assistance
  • Supportive culture that values innovation, collaboration, and excellence

If you enjoy building systems that matter, modernizing complex platforms, and influencing architecture through code, we'd love to hear from you.