Senior Software Engineer – Full Stack
Come join the Naveego team! Naveego, Inc. is Traverse City based software technology company that creates value for business by helping our customers repair and manage their most important business information. The Naveego platform is a data accuracy cloud first platform. As a start-up company in the field of master data management and data quality, we have a tremendous opportunity to make data usable and accessible for business decision-makers by providing a platform to repair and manage information operating across all business systems within a company from a consolidated central portal. We ensure that data lakes to not become data swamps.
The Senior Software Engineer will assist in the definition of the application architecture for our hybrid and multi-cloud data management platform. This role would set strategy and provide hands on development to build capabilities and maintain existing frameworks. This person would also guide the development of next generation data management capabilities for the Naveego platform. The right individual must be comfortable working with design patterns, micro-services architectures, coding based on designs and specifications, single page architectures, protocols such as gRPC and REST, and containerized applications using Docker. This person would help lead the development, implementation and support of platform services, including analysis, design, development/coding, and testing. In addition, the Senior Software Engineer will help implement policies and procedures that promote a high-velocity development team. This is a full-time position is based in Naveego’s headquarters in Traverse City, MI.
Key Tasks and Duties
Naveego, Inc. is Traverse City based software technology company that creates value for business by helping our customers manage their most important business data. As a young company in the field of master data management, we have a tremendous opportunity to change the way companies see data.