Senior Software Engineer (Golang) | Remote or On

The OpenNMS Group

Worldwide
Full-time
Software Development
aws

Description

Senior Software Engineer (Golang) - Remote or On-site

At OpenNMS, we are looking for the very best people who share our deep passion for Open Source. Our Mission and Values are WHAT we strive for and WHY we are here. Our people play a critical role in helping us deliver that Mission through the work, talents and focus you bring to your role.

We value each of our employee’s total wellness. From robust medical, dental, and vision insurance, to financial planning assistance, to physical and mental wellness discounts, including an optional annual subscription to the Headspace app and unlimited access to LinkedIn Learning, we understand that our company succeeds when our employees succeed as individuals.

Additional notable benefits include:
  • Paid Time Off (hourly) / Flex Time Off (salaried) programs for Full Time employees
  • Growth and Development opportunities
  • 401(k), including a 3% company match
  • Paid Holidays
  • Paid Parental Leave, including a flexible return-to-work program
  • Employee Assistance Program
  • Discounts on popular cell phone plan providers
  • Life & Disability Insurance
  • Travel Assistance
  • Education Assistance Program
  • And much more!

We are seeking for an experienced Senior Software Engineer - Golang that will help grow our cloud capabilities. In this role you will be part of a new Data Cloud Team and will be responsible to define, design, and develop cloud microservices for new SaaS solutions and improving our open-source platform.

This position offers the flexibility to either work fully remote within the US or Canada, or spend time in the office if you're located near our Cary, NC location or our Kanata site in Ontario.

Responsibilities include, but are not limited to:
  • Collaborate with other developers, architects, QA, DevOps, and product management teams
  • Translate product requirements into technical user stories and estimates
  • Write well-designed, testable code and execute the full Software Development Lifecycle (SDLC)
  • Make decisions about code design, architecture, and refactoring to balance technical debt against delivering functionality
  • Review code and mentor other engineers
  • Aspire to make backend development easier, faster, and better
  • Apply software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations

What You Bring
  • Have experience with Golang (3+ years)
  • Experience with software development (5+ years)
  • Experience with Azure cloud platform or other cloud platforms
  • Experience working with Linux operating system
  • Experience working with Docker
  • Experience in design and requirements gathering of web-based software products
  • Experience working in Agile environment
  • General DevOps knowledge: CI/CD, automation, build, deployment, configuration of multiple environments
  • Experience working with messaging frameworks like ActiveMQ/Kafka
  • Professional level verbal and written communication skills

OpenNMS, a wholly-owned subsidiary of NantHealth, is a mandatory vaccination employer for COVID-19 and its variants. At NantHealth the health and safety of our employees and their families is our top priority. In line with our corporate core value of community, doing our part to ensure our workplace is fully vaccinated is a pioneering step we can take to help stop the spread of COVID-19. The Company requires that its employees be fully vaccinated, and proof of vaccination will be required prior to start. If we make you an offer and you are not yet vaccinated, we will accommodate a delay in start date. If you require a medical or religious accommodation, we will engage in the interactive process with you.

NantHealth provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Job Summary

Job ID:342
Company:The OpenNMS Group
Location:Worldwide
Job Type:Full-time
Primary Tag:Software Development

To claim this job, send an email to admin@remoteng.com from your work email with the job ID.

More Details


Website:

http://www.opennms.com/

Job Posted:

3 years ago