The source for tech and startup jobs in Miami


Sign up for Refresh Miami's Jobs & Hiring Newsletter to be notified of local tech related job opportunities, career insights, and more.

Senior Backend Engineer

South Florida Tech Hub

South Florida Tech Hub

Software Engineering
Fort Lauderdale, FL, USA
Posted on Friday, February 9, 2024

Senior Backend Engineer

CloudHesive is an Amazon Premiere Partner and Amazon Managed Services Partner founded by veterans in the cloud technology space. We help our customers adapt and transform their organizations by leveraging the power of the public cloud ecosystem through consulting and next generation managed services with a focus on Operational Excellence, Security, Reliability, Performance Efficiency and Cost Optimization.

Our employees are the foundation of our success, and we invest in them! We are growing fast and have built a phenomenal team through in-depth training, partner events, community involvement, mentoring and much more. We move quickly, act decisively and communicate openly to drive a collaborative environment and our customer’s success. With offices in the U.S. and Latin America, you will work with experts in the industry on revolutionary technology solutions that have been deployed successfully around the globe.

The Opportunity:

We are seeking a Senior Backend Engineer to join our growing team and have a strong preference for this position to be based at our worldwide corporate headquarters in Fort Lauderdale, FL. In this role, you will be responsible for the development of backend services in support of the development of CloudHesive’s SaaS-based Cloud Management Platform, Centricity.

What you’ll be doing:

Work efficiently and collaboratively as a member of an Agile Scrum team
Partake in estimating, planning, and managing all stories and tasks assigned to the team
Be an active and involved participant in all aspects of the agile process/cycle
Take overall responsibility for assigned stories and tasks
Collaborate with testing focused software engineers on the Scrum team to assure delivery of a high-quality product
Understand and adhere to the definition-of-done (DoD)
Participate in technical discussions ranging from current implementation challenges to architectural evolution of the product portfolio
Create and maintain applicable documentation (Swagger, JSDoc, YUIDoc, TSDOC)
Is this role for you?

Bachelor’s degree (B.A.) from a four-year college or university; and/or 5 years of related experience and/or training; or equivalent combination of education and experience.
Self-motivated with strong task and time management skills
Excellent verbal and written communication skills coupled with an open and honest attitude
Prior experience with Agile development methodologies (e.g., Scrum and Kanban)
Strong attention to detail
Ability to lead and direct junior software engineers in small team environments
Strong problem solving and analytical skills coupled with a collaborative approach
Ability to own issues and follow through on solutions and projects
Back-end SaaS development experience using Agile methodologies
Experience with current web technologies (e.g., Java, Node.js, HTML/CSS, AngularJS, React, Vue, REST, JSON), weighted towards backend web technologies
Experience creating, deploying, and managing/scaling micro services architectures
Experience creating versioned public and private APIs
Experience with Test Driven Development (Jasmine, Junit, Chai, Protractor, Jest, PHP Unit, Moq)
Familiarity with CI/CD pipeline tools (e.g., CodeSuite, Jenkins)
Familiarity with serverless and container technologies (e.g., Docker on ECS, Lambda)
Comfortable with general cloud-computing concepts and services (e.g., AWS, Azure, GCP)
Understanding of various data persistence technologies (e.g., Relational, Schema less, etc.)
SOLID and DRY development methodologies
An understanding of when to use what programming design pattern (Gang of Four, etc.,)
A deep understanding of encryption, authentication, authorization, single sign on, MFA
Periodically engage with the technical community via Pull Requests, Blog Posts, Social Media, Webinars, Meet Ups, etc.
Attain and/or Retain relevant Certifications
Commit to continuous learning via reading technical documentation, participating in Webinars or other such events.
In addition to the perks of working with an awesome team, CloudHesive offers competitive compensation, comprehensive benefits, training on cutting edge technology and partners (AWS), a flexible work schedule, responsible time off, standing desks, a kitchen filled with snacks chosen by our employees and much more! If you think you’d be a great fit, we’d like to learn more about you!