Software Architect in the Marine Industry

5 days ago


Miami, Florida, United States Boats Group Full time
Job Title: Software Architect in the Marine Industry

Estimated Salary: $140,000 - $170,000 per year

About Us:

We are Boats Group, the fastest-growing digital business in the recreational boating space. We operate the world's largest and most popular marketplaces for boats and yachts: Boat Trader, YachtWorld, boats.com and CosasDeBarcos.

Job Description:

As a Staff Software Engineer at Boats Group, you will be responsible for developing software-based solutions to achieve the objectives of our company. You will analyze requirements and determine the best solutions, calling on your extensive knowledge, experience, and understanding of the domain.

You will build a deep understanding of the strategic and tactical goals for Boats Group and every day is something new and complex, you won't be bored.

Main Responsibilities:
  • Understand the short and long-term direction of Boats Group
  • Contribute to and communicate the group architectural vision and ensure projects consistently adhere to its principles
  • Analyze specific and implied requirements and collaborate with other members of the development team to design, build, and deliver features to meet those requirements
  • Understand software design patterns, practices, and architectural styles and how and when to apply them
  • Contribute to the continued development and maintenance of several high-traffic, high-availability web sites, including working with legacy systems
  • Communicate effectively with other employees both inside and outside the development team
  • Document systems, procedures, and processes relevant to our suite of applications
  • Periodically apply your analytical and problem-solving skills to help identify, communicate, and resolve critical production outages and issues
  • Work closely with other developers within the organization to ensure consistency and the technical success of our software projects
  • Stay current on software development trends and advise on which ones, if any, Boats Group should adopt
  • Identify and define the coding, project, and other technical standards used by all software projects at Boats Group
Requirements:
  • Bachelor's degree in Computer Science or related field of study or equivalent experience
  • 8+ years of professional experience developing and maintaining complex enterprise web applications in a dynamic and fast-paced environment
  • Understanding of web services (RESTful and RPC based), JSON payloads with stateless restful polyglot services
  • Understanding of continuous integration, continuous deployment
  • Experience developing with some of the following: Node.js and the hapi.js framework, React, Typescript, Browser-side JavaScript, HTML5
  • Strong understanding of React state management tools like Redux, Zustand or React Context
  • Testing: Solid experience with testing frameworks and libraries like Jest, React Testing Library, and Cypress
  • Web Performance Optimization: Ability to optimize frontend performance and understanding of tools like Lighthouse, Webpack, or ESBuild
  • Security Principles: Awareness of security best practices and potential vulnerabilities in web applications
  • Cross-Browser Compatibility: Understanding of cross-browser compatibility issues and how to address them
  • Knowledge of database technologies both relational and NoSQL
  • Understanding of agile software development processes
  • Strong focus on UX, quality, and usability
Benefits:
  • Competitive compensation package
  • Medical, dental, vision, and life insurance
  • 401(k) with 4% matching
  • 15 days of PTO per year
  • Holiday break from December 27th-31st
  • Birthday PTO (You never have to work on your birthday)
  • All Federal holidays off & paid
  • 32 hours of volunteer time paid per year
  • Professional reimbursement program for employees to take courses, attend seminars, etc.
  • Short term & Long term disability after 1 year of employment
  • Shiny new laptop + large second monitor + other office accessories


  • Miami, Florida, United States Alivi Full time

    Job DescriptionWe are looking for a highly skilled IT Solutions Architect to join our team at Alivi. As an experienced professional in software development, you will be responsible for designing and developing software applications that meet our business needs.About the Role:You will work closely with product managers, designers, and other developers to...


  • Miami, Florida, United States Boats Group Full time

    Role OverviewWe are seeking a seasoned Senior Software Development Leader to join our team at Boats Group. This role will lead the development of cutting-edge software solutions for the marine industry.


  • Miami, Florida, United States Cardone Enterprises Inc Full time

    About the RoleWe are seeking a skilled Platform Architect to join our team at Cardone Enterprises Inc. in Aventura, FL. As a Platform Architect, you will be responsible for ensuring the seamless operation of our online platform, Cardone University.The successful candidate will have excellent communication skills and be able to collaborate with team members...


  • Miami, Florida, United States ICS Global Soft INC Full time

    About ICS Global Soft INCWe are a forward-thinking technology firm dedicated to delivering cutting-edge solutions for our clients. With a strong focus on innovation and customer satisfaction, we strive to be the go-to partner for all their digital needs.Salary InformationWe offer an attractive salary of $180,000 per year for this role, commensurate with...


  • Miami, Florida, United States IT MINDS L.L.C. Full time

    About the JobWe are seeking a seasoned Kafka Enterprise Architect to lead our cloud solutions team at IT MINDS L.L.C.This is a 6-month contract opportunity, requiring a highly skilled professional with advanced expertise in Kafka and excellent communication skills.The ideal candidate will have 7+ years of industry experience in software product and solution...


  • Miami, Florida, United States Connvertex Technologies Inc. Full time

    Job TitleKafka Solution ArchitectJob SummaryWe are seeking a seasoned Cloud Architect to design and implement event-driven solutions using Apache Kafka. As a key member of our team, you will work closely with cross-functional groups to develop cloud-ready architectures and operational models.About the RoleThis is a 6+ month contract position based in Miami,...

  • Solutions Architect

    2 weeks ago


    Miami, Florida, United States DotCMS Full time

    At DotCMS, we are looking for an experienced Solutions Architect to join our team. As a Solutions Architect, you will play a crucial role in helping customers grasp the value proposition of our solutions by aligning their needs, objectives, and challenges with our product's capabilities.The estimated salary for this position is around $120,000 - $150,000 per...


  • Miami, Florida, United States Raytheon Full time

    About the RoleAs a Senior Full Stack Software DevOps Engineer at Raytheon, you will be part of a dynamic team responsible for developing and maintaining signal processing applications in real-time operational environments. This role is an excellent opportunity to leverage your expertise in software engineering, cloud software products, and DevSecOps...


  • Miami, Florida, United States eTek IT Services, Inc. Full time

    About eTek IT Services, Inc.eTek IT Services, Inc. is a leading provider of innovative technology solutions.Job DescriptionWe are seeking an experienced Senior Integration Developer - Cloud Architect to join our team. This role will be responsible for designing and implementing large-scale integration systems using TIBCO BusinessWorks 5.15 and other...


  • Miami, Florida, United States eTeam Full time

    About the RoleWe are seeking a highly skilled Senior Technical Architect to join our team at eTeam. As a key member of our architecture team, you will be responsible for designing and implementing complex technical solutions that meet the needs of our clients.Key ResponsibilitiesDesign and implement technical solutions for our clientsCollaborate with...


  • Miami, Florida, United States ServiceNow Full time

    About UsAt ServiceNow, we revolutionize the way companies operate, making the world work for everyone. With over 7,700 customers, including 85% of the Fortune 500, we're proud to be one of FORTUNE's 100 Best Companies to Work For and World's Most Admired Companies.Job OverviewWe're seeking an Enterprise Architect to join our pre-sales organization. As a key...


  • Miami, Florida, United States Fionics Full time

    Job OverviewFionics, a highly profitable crypto trading firm, is seeking an experienced Full Stack Engineer to join our team in San Juan, Puerto Rico.About the PositionThis role offers a unique opportunity to work with a passionate team of crypto traders and developers, leveraging cutting-edge technologies such as .NET, Python, Rust, Terraform, Linux, and...


  • Miami, Florida, United States Michael Page Full time

    About the RoleWe are seeking a highly skilled Senior Building Design Specialist to join our team in Architectural Engineering. As an expert in building design, you will work collaboratively with architects, contractors, and other engineers to develop and implement building designs that are functional, safe, and environmentally responsible.Our client is...


  • Miami, Florida, United States TemperaturePro Full time

    TemperaturePro is a renowned company offering top-notch services in air conditioning installation, repair, and maintenance. Our team of experts specializes in heat pump installation, air scrubbing, and filtration systems to enhance indoor air quality.We are seeking an exceptional Software Engineering Expert to join our dynamic team. In this role, you will...


  • Miami Beach, Florida, United States United Software Group Full time

    About the Role:We are seeking a highly skilled Data Scientist to join our team at United Software Group. As a key member of our team, you will be responsible for developing and implementing new personalization capabilities for onboard products.Your primary focus will be on creating look-a-like personalization ML models for personalizing content of onboard...


  • Miami, Florida, United States TemperaturePro Full time

    Job DescriptionTemperaturePro is a leading provider of air conditioning solutions, offering installation, repair, and maintenance services for commercial and residential properties. We also specialize in heat pump installation and repair, as well as air scrubbing and filtration systems to improve indoor air quality.We are seeking an experienced Software...


  • Miami, Florida, United States Alivi Full time

    Job Title: Software Engineering Leadership Role in HealthcareLocation: Not Specified About AliviAlivi is a forward-thinking organization seeking an exceptional Software Engineering Leader to drive innovation and excellence in healthcare software development. We are committed to delivering high-quality solutions that improve patient outcomes. Salary...


  • Miami, Florida, United States Mitchell 1 division of Snap-on Tools Full time

    High-Paying Sales OpportunityWe are seeking an experienced and self-motivated Business Development Representative to join our team. As a key member of our sales organization, you will be responsible for selling our industry-leading automotive repair and management software to independent shops and dealerships in the Miami area.About Us:Mitchell 1 is a...


  • Miami, Florida, United States Terrelonge Staffing Full time

    Job OverviewWe are seeking an Aerospace Industry Client Support Specialist to provide exceptional service and support to clients in the aerospace industry.The ideal candidate will have strong communication skills, a passion for customer satisfaction, and a proven track record of delivering high-quality results.Key Responsibilities:Customer Service: Respond...


  • Miami Beach, Florida, United States United Software Group Full time

    Key Responsibilities:As a Data Scientist at United Software Group, you will be responsible for delivering new personalization capabilities for onboard products. This includes creating look-a-like personalization ML models for personalizing content of onboard products on the Digital App & Web.You will also be required to include real-time model serving of...