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
Warehouse assistant // Auxiliar de Bodega
Job Description Job Description Legal Status Profile: ~ Bachelor's degree, basic knowledge of systems and typing. Responsibilities: Manage the inbound process, record in the system t…
Senior Construction Inspector
Job Description Job Description We are offering an exciting opportunity for a Senior Inspector in our growing Construction Engineering and Inspection Services Group based in Naples, FL. Our servi…
FACILITIES DIRECTOR - MIAMI, FL
Position Title: FACILITIES DIRECTOR Salary : 90000 - 110000 SSC Services for Education is known for our expertise, commitment, and value; and we at SSC truly believe that our people are…
Senior Assistant Store Manager- FT Gainesville North
Job Description Job Description 1223 NW 23rd Avenue Gainesville, FL 32609 Our Philosophy: Work is the Cornerstone of Life At Goodwill, we believe that the opportunity to work can - and…
Bench Jeweler/Diamond Setter
Join Brilliance.com as a Diamond Setter / Bench Jeweler Location: Boynton Beach, Florida (On-site) Type: Full-time | Competitive Pay: $25–$30/hr Craft Meaning. Create Legacy. …
Medical Assistant
Medical Assistant | Clermont, FL | M-F 8am-5pm | $19-$21/hour Job Description: We are seeking a dedicated and compassionate Medical Assistant to join our healthcare team in Clermont, Florida.…
Security Flex Officer - Condo
Job Description Job Description Overview Allied Universal®, North America's leading security and facility services company, offers rewarding careers that provide you a sense of purpose. While wo…
Non-Sterile Compounding Pharmacy Technician Community Pharmacy Miami, FL
Job Description Job Description Certified Pharmacy Technician (CPhT) certification and 1+ years Pharmacy Technician experience required. Applicants who do not meet these qualifications will not b…