Senior Software Developer II
- 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 principals
- 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.
- B.Sc in Computer Science/related field of study or equivalent experience
- 5+ years of professional experience developing and maintaining complex enterprise web applications
- An understanding of web service and JSON/XML payloads
- Experience with version control systems (Git)
- An understanding of continuous integration, continuous deployment and unit testing
- Experience developing with the following:
- Java
- Node.js
- Front-End frameworks, such as React or Angular
- Knowledge of database technologies, both relational and noSQL
- An understanding of agile software development processes
- Candidates must be eligible to work in the US without employer sponsorship now or in the future
- Hybrid Work Flexibility: Embrace a balanced work model with remote work on Mondays and Fridays and in-office collaboration from Tuesday to Thursday.
- Generous Time Off: With a strong focus on work/life balance, we offer all employees paid time off starting on day one, multiple paid holidays throughout the year, your birthday off, and a winter break at the end of the year
- Volunteering Time: Participate in our volunteer program with 4 paid days annually to contribute to your community.
- Modern Office Perks: Our vibrant Miami office features cutting-edge amenities, such as an electric sit/stand desk, dual monitors, a gym, and a variety of snacks and beverages.
- Comprehensive Benefits Package: Enjoy top-tier Medical, Dental, Vision, and Life insurance, along with a 401(k) plan featuring a 4% match.
- Commuter Benefits: Park conveniently in our building's garage at no charge to you. For train commuters, we subsidize most, if not all, of your monthly pass expenses.
- Professional Development: Take advantage of online training, live courses, and additional funds for courses, seminars, and certifications to enhance your skills.
- Team-Centric Atmosphere: Be part of a close-knit team that prioritizes relationship-building and personal connections.
Recommended Jobs
Maintenance Technician
Oldcastle® APG, a CRH Company, is North America’s leading provider of innovative outdoor living solutions that enable customers to Live Well Outside. The manufacturer’s portfolio of premier bui…
Service Technician - Bradenton, FL
Essential Duties and Responsibilities Prepare apartment homes for rent by performing various repairs in HVAC, electrical, plumbing, pool, carpentry, dry wall, building exteriors, painting, and app…
Aministrative Assistant
Aministrative Assistant Location Saint Cloud, FL : Administrative Assistant for Pediatric Therapy Office, will perform clerical, secretarial, and administrative work in answering telephones, receivin…
Customer Service Rep - 3611-102 St Johns Bluff Rd S
Locally owned and veteran-operated, we’re proud to serve our community fresh, delicious Domino’s pizza with speed, precision, and care. Our people—both customers and team members—always come firs…
Full Charge Bookkeeper
Full job description Job Summary We are seeking a detail-oriented and experienced Full Charge Bookkeeper to manage our financial records and ensure accuracy in all accounting processe…
Associate III (Sales)
Since its launch in 1993 with a collection of six essential handbags, Kate Spade New York has always been colorful, bold, and optimistic. Today, it is a global lifestyle brand that designs extraordin…
Secretary Commercial Real Estate
Premier Miami law firm is seeking an experienced Secretary to provide high-level administrative and organizational support to attorneys in the Commercial Real Estate Department. The ideal candidate w…
OB/GYN Hospitalist in Miami, FL
Join TeamHealth's new OB/Gyn hospitalist program at HCA Florida Mercy Hospital in Miami, Florida. We're offering competitive compensation plus a limited-time $30k sign-on bonus when you commit to 6 t…
Dishwasher
Overview Our YOU FIRST Philosophy In addition to no night shifts, ever and our fully chef-curated menu, our #1 priority has always been our people. We care about our customers, and we care …
Practice Operations Manager
Job Description Job Description General Accountabilities Ensures compliance with all applicable laws and regulations. Directs hospital administrator and department directors. Coordinates…