Junior/Mid Software Engineer Job at Bond-Pro Inc, Tampa, FL

  • Bond-Pro Inc
  • Tampa, FL

Job Description

Junior/Mid SOFTWARE ENGINEER (1 to 5 years of experience)

Overview  

We're looking for a Software Engineer who can operate independently within an Agile team, take ambiguous requirements from concept to production, and bring architectural judgment to how we structure and process data at scale. This is not a developer from a particular tech stack, but rather a true software engineer who can and will work with any number of languages without restriction. 

We are only accepting candidates currently residing in the state of Florida, preferably in the greater Tampa/St. Petersburg area, at this time.

Responsibilities  

  • Work within a Scrum/Agile team through the full sprint cycle — backlog refinement, sprint planning, capacity estimation, daily standups, sprint review, and retrospectives. 
  • Participate in requirement refinement sessions with product owners and stakeholders, turning ambiguous asks into well-scoped, estimable stories. 
  • Apply modern software design patterns and enforce separation of concerns across the codebase, ensuring components remain loosely coupled and independently testable. 
  • Design and build proofs of concept (POCs) to validate new approaches before committing to full implementation. 
  • Design and implement systems that handle structured (CSV, relational), semi-structured (JSON), unstructured, and schema-bound formats like Avro, including the tradeoffs between them for storage, processing and schema evolution. 
  • Contribute to big data architecture and design patterns — batch and/or streaming pipelines, data partitioning, and scalable processing approaches. 
  • Collaborate with UI/UX on interface design decisions, ensuring frontend implementation aligns with usability and design intent. 

Required Qualifications  

  • Proven experience working in Scrum/Agile teams, including sprint planning, capacity estimation, and iterative delivery. 
  • Strong grasp of modern design patterns (e.g., strategy, factory, repository, observer) and the "separation of concerns" principle — able to explain not just what it is, but why it matters for maintainability and testability. 
  • Experience with UI/UX collaboration and requirement refinement. 
  • Hands-on experience with structured, semi-structured, unstructured, and schema-based data formats (CSV, JSON, Avro). 
  • Big data technology experience (e.g., Spark, Kafka, Hadoop ecosystem or equivalent) and associated design patterns. 
  • Demonstrated experience building and validating POCs. 
  • Experience designing and building microservices architectures — service decomposition, inter-service communication (REST/gRPC/event-driven messaging), API contracts and independent deployability. 
  • Strong understanding of data layer and persistence design patterns — repository pattern, unit of work, CQRS, data access layer abstraction, ORM vs. raw query tradeoffs, caching strategies and both relational (SQL) and NoSQL database design. 
  • Experience with cloud platforms — AWS, Azure or Google Cloud Platform (GCP) — including core compute, storage, and managed data services on at least one major provider. 

Desirable  

  • Proficiency in one or more modern languages beyond your primary stack — Python, Scala, Go, Java, Kotlin, Rust, TypeScript/Node.js or C# — with the versatility to pick up new languages as project needs evolve. 
  • Multi-cloud exposure across AWS, Azure, and GCP, and familiarity with cloud-native patterns (containers, Kubernetes, serverless, managed data/streaming services). 

Job Tags

Remote job, Full time

Similar Jobs

WOW Brand

Podcast Booking & Social Media Intern Job at WOW Brand

 ...Job Description Job Description As a Podcast Booking & Social Media Intern , you will help us grow by identifying and connecting with business owners and professionals who may be interested in becoming podcast guests. You will communicate with potential guests... 

TransDirectUSA

CDL A Driver - $90K-$100K+/Year, Home Daily Job at TransDirectUSA

Truck Driver CDL A Route Delivery Dayville, CT *Home Daily 80%*/*Direct-Hire*/*Full Benefits*/*Career Opportunities* Company has been in business since...  ...Minimum 21 years of age. Hold a valid Class A Commercial Driver's License, with air brakes endorsement... 

TD&I Cable Maintenance, Inc.

Fiber Splicer Job at TD&I Cable Maintenance, Inc.

 ...Job Description Job Description Description: Join our dynamic team as a Fiber Splicer and become an integral part of providing top-tier connectivity services. As a skilled professional adept in connecting, rearranging, and maintaining outside cable infrastructure,... 

Stantec

Mining Engineer Job at Stantec

 ...drive to the infrastructure powering our communities. And we dont just design the largest, deepest, and most technically challenging mines in the worldwe do it sustainably. Were helping clients reduce energy usage, adopt clean energy sources, and implement digital... 

St.Clair Kitchens

Interior Designer Job at St.Clair Kitchens

 ...Interior Designer St.Clair Kitchens is a boutique design firm located in Alexandria VA. While our core business focuses on kitchens and baths, we are expanding to offer full interior design services for the entire home. We are seeking a highly motivated candidate with...