Software Engineer II

Analogic JobsSalem, NH
6dHybrid

About The Position

At Analogic, we are committed to creating life-changing technology. Our team is dedicated to supplying transportation security professionals with leading-edge aviation security screening equipment and healthcare workers with high-tech medical products. We value a customer solutions mindset, diversity, innovation, and collaboration, and we invite you to bring your unique skills to our mission-driven organization. Why Work with Us? Competitive Compensation & Benefits: Enjoy a comprehensive package including 401K with company match, HSA/FSA match, and 8 weeks paid parental leave. Growth Opportunities: We support continuous education pathways to help you advance your career. Impactful Work: Join a passionate, driven, and diverse global team making a real difference in the world. Collaborative Culture: Be part of a supportive team that values diverse perspectives and ideas. Flexible Work Environment: Enjoy a healthy work-life balance with a 9/80 schedule (every other Friday off!), flexible vacation program and hybrid work options. Job Summary We are seeking and experienced and detailed-oriented Software Engineer. In this role, you'll work on full stack development projects, building and maintaining scalable applications while contributing to our DevOps practices and IoT solutions. You'll work within a Scrum team structure and play a key role in designing, developing, and deploying robust software systems.

Requirements

  • 3-5 years of software development experience
  • Strong proficiency in Java (including REST API development and Tomcat)
  • Solid Python development skills
  • Hands-on experience with DevOps tools: Terraform, CloudFormation, Ansible
  • Experience with CI/CD pipelines and GitLab
  • Knowledge of MQTT protocol and IoT platforms (AWS Greengrass)
  • Experience working in Agile/Scrum teams
  • Strong experience with containerization and Docker

Nice To Haves

  • AWS certification or extensive AWS experience
  • Experience with microservices architecture
  • Strong problem-solving and debugging skills

Responsibilities

  • Design, develop, and maintain full stack applications using Java and Python
  • Build and deploy RESTful APIs and web services using Java/Tomcat
  • Implement and manage infrastructure as code using Terraform, CloudFormation, and Ansible
  • Develop and maintain CI/CD pipelines using GitLab
  • Work with IoT systems and protocols, including MQTT and AWS Greengrass
  • Containerize applications and manage container orchestration
  • Collaborate with cross-functional teams in an Agile/Scrum environment
  • Participate in code reviews, architectural decisions, and technical planning
  • Mentor junior developers and contribute to best practices
  • Ensure code quality, performance, and security standards

Benefits

  • Competitive Compensation & Benefits: Enjoy a comprehensive package including 401K with company match, HSA/FSA match, and 8 weeks paid parental leave.
  • Growth Opportunities: We support continuous education pathways to help you advance your career.
  • Impactful Work: Join a passionate, driven, and diverse global team making a real difference in the world.
  • Collaborative Culture: Be part of a supportive team that values diverse perspectives and ideas.
  • Flexible Work Environment: Enjoy a healthy work-life balance with a 9/80 schedule (every other Friday off!), flexible vacation program and hybrid work options.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service