Software development


Information Technology & Engineering

Miami, FL  •  Full-Time/Regular

A company is seeking a self-starting superstar to design, innovative solutions for our company. This role is hands-on to design, code, test, build, maintain, and optimize our software applications. The individual will work with our Business, Software Development, and Systems Operations to refactor existing enterprise applications, building new front-end or back-end applications, and re-architect existing applications to cloud-native or cloud-first architecture. 


  • Create quality coded, documented, and tested software features to meet customer product requirements for our Wireless Carrier provisioning system.
  • Review business requirements in our product backlog, and work within scrum process to clarify and agree on features, and estimate work
  • Work with 3rd party partners to help develop solutions for the company.
  • Support production system by identifying and addressing bugs, deficiencies, and performance bottlenecks that cause customer-facing issues.
  • Keep up to date on new technologies, develop proof of concept applications to test them, and propose new ways to use to improve our systems in upcoming projects.

Required Experience

  • Bachelors degree in Computer Information Systems, Computer Science, Engineering or a similar STEM subject, or equivalent combination of education and relevant work experience.
  • 4 years of software development experience in an Enterprise environment, strong programming skills in Java.
  • At least 2 years of experience developing and or consuming web services (SOAP, REST, and XML).
  • Basic knowledge and experience in Cloud ecosystems (preferably AWS).
  • Some experience in highly scalable fault tolerant system design and system integration preferred.
  • Basic Spring Boot experience is required.
  • Spring Framework knowledge is preferred.
  • Strong analytical and troubleshooting skills is required.