Lead Software Engineer
- Full-time
Company Description
Watershed aims to work with and invest in early-stage, high-growth companies that have emerging or disruptive technologies and then integrate these ideas into markets we understand. We strive toward success in all things we do, all while focusing on making lives better for our customers, employees, and the world around us. As a Correct Craft Company, Watershed’s core values are built around people, performance, and philanthropy, and we approach business with these in mind. Our extensive network through our sister companies means we are connected to world-class brands, distribution and operations. We partner with companies developing technologies that are strategically aligned with our business including energy and propulsion, artificial intelligence, software and analytics, advanced materials, sensors, wireless, robotics and automation.
Job Description
Watershed Innovation involves a wide range of existing and emerging software technologies to innovate new software and hardware products for the marine industry. We currently develop mobile/web-based applications and telematics software and provide data analytics to various brands within the Correct Craft family and beyond. We seek an experienced Lead Software Engineer to help propel our applications to new heights! The ideal candidate will have a passion for developing feature-rich mobile applications and graphical user interfaces and is also comfortable working with both front-end and back-end environments. If developing telematics / IoT applications for the marine industry where you can have an immediate impact on our software products sounds exciting, we would love to hear from you!
ESSENTIAL DUTIES AND RESPONSIBILITIES
- Provide technical leadership to the software development team
- Promote and champion software engineering best practices
- Interface with multiple stakeholders to gather appropriate requirements for feature updates
- Design and develop mobile applications using React Native
- Maintain and define the infrastructure for ingesting telematics data using cloud resources
- Design and development of React-based web applications to complement the mobile applications
- Extensive knowledge in API / Database design and development best practices
- Review code as a part of source control, code reviews, and security checks
- Deploy and maintain mobile applications in the relevant app stores
- Communicate effectively with peers and key non-technical stakeholders
- Experience using and implementing Microsoft Azure DevOps
- Install, configure, and administer systems in Azure
- Source outside contractors effectively to scale projects as needed
Qualifications
- B.S. in Computer Science, Computer Engineering, or equivalent work experience
- 7+ years of experience as a Software Developer or Engineer
- Proficient with JavaScript, Typescript, Node.js, React Native, and React.js
- Toolchain expertise in CSS, HTML, JSON
- Direct experience testing and deploying mobile applications for IOS and Android
- Proficiency in multiple programming languages
- Strong analytical and debugging skills
- SQL/relational database experience, as well as non-relational databases
- A continuous learner with a passion for innovation
- Ability to handle multiple tasks, take the initiative, and adapt to changing requirements
Preferred Experience/Skills
- Experience in a variety of communication protocols such as CAN, OBDII
- Experience with configuring and programming embedded Linux devices (shell scripts, golang, C, C++)
- Previous experience Azure-based based deployments or other cloud platforms a plus
- Previous experience developing IoT or Telematics systems
- Knowledgeable in NMEA 2000 and J1939 protocols
- UI/UX Design experience including Figma, Sketch, Adobe XD
- Passion for boating and watersports
Additional Information
WHY APPLY:
- Opportunity to take your career to the next level
- Work for a company that values people, performance, and philanthropy
- Join a team that is passionate about making a difference in the world
- Competitive benefits: Health, Dental, Vision & Life Insurance
- 401K Plan
- Paid Holidays
- Paid Time Off
- Education Assistance
- Job Stability
About Correct Craft: Celebrating 96 years of excellence in the marine industry, Correct Craft is a Florida-based company with global operations. Focused on “Making Life Better,” the Correct Craft family includes Nautique, Centurion, Supreme, Bass Cat, Yar-Craft, SeaArk, Parker, and Bryant boat companies, Pleasurecraft Marine Engine Group, Watershed Innovation, and Aktion Parks. For more information, please visit www.correctcraft.com