Demo

Software Engineer II

PriceSmart
Miami, FL Full Time
POSTED ON 4/15/2025
AVAILABLE BEFORE 5/14/2025

We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone is respected and has access to equal opportunity. We realize the greatest contributions to the company can come from anywhere in the organization, and we know that the next one could be yours!


Whats unique about this job (What you’ll do)

PriceSmart (PSMT) is searching for talented software developers to help build the in-house team that will be working on implementing the next generation of retail Point of Sale (POS) technology. The project to develop and deploy the new “ELERA” POS system from Toshiba Global Commerce Solutions is currently underway. We are looking to stand up an internal team that can develop new features and functionalities in Elera, allowing PSMT to bring this new system to more than 50 locations in more than a dozen countries in Latin America and the Caribbean.


Responsibilities:


  • POS System Development: Be an integral part of the team developing new features and functionalities in the ELERA POS system, ensuring it meets the needs of over 50 locations across Latin America and the Caribbean.
  • Front-End Development: Design and implement advanced front-end solutions using frameworks like React or Angular, focusing on creating engaging, personalized user experiences.
  • Back-End Development: Develop scalable, secure back-end services in Java or Python, integrating with databases and external APIs to support omnichannel retailing.
  • Agile Methodologies: Champion Agile development methodologies, facilitating sprint planning, reviews, and retrospectives.
  • Cross-Functional Collaboration: Collaborate with cross-functional teams to deliver projects that seamlessly integrate online and offline shopping experiences.
  • CI/CD Pipelines: Utilize CI/CD pipelines, automated testing, and cloud services (AWS, Azure) to streamline development and deployment processes.
  • Innovation and Problem-Solving: Identify, analyze, and resolve software issues, continuously seeking opportunities to improve processes and enhance software quality.
  • Documentation and Compliance: Maintain comprehensive documentation for all developed features, ensuring compliance with coding standards and security policies.


Bring your passion and expertise (Who you are)


Educational Background: Bachelor’s degree in Computer Science, Information Systems, or a related field.

Professional Experience: Minimum of 6 years of software development experience with a focus on object-oriented programming, particularly in Java.

Technical Skills:

  • Advanced knowledge of front-end frameworks like React, Angular, and CSS preprocessors.
  • Deep technical skills in web development technologies such as Ajax, HTML5, JavaScript, CSS, XML/JSON, and NGINX.
  • Proficiency in back-end development with Java (Spring) or Python (Django, Flask).
  • Strong experience with RESTful API design and development, microservices architecture, and Swagger (OpenAPI).
  • Working knowledge of relational and non-relational databases (SQL, MongoDB).
  • Experience with build tools like Maven, Ant, and Gradle.
  • Expertise with code versioning tools like Git and SVN.
  • Knowledge of software engineering best practices, including coding standards, code reviews, source control, and testing.
  • Experience in analyzing, designing, implementing, and troubleshooting software solutions for highly transactional systems.
  • Experience with containerized microservices (Docker, Kubernetes, SpringBoot).
  • Familiarity with SaaS (Software as a Service), SOA (Service-Oriented Architecture), and MoM (Message-Oriented Middleware).

Additional Skills:

  • Strong problem-solving abilities and attention to detail.
  • Excellent communication skills, analytical thinking, and a team-oriented mindset.


Education and Experience:


  • Object-Oriented Programming: 6 years of experience with Java required.
  • Web Development: 6 years of web development experience.
  • Web Technologies: Proficiency in web development technologies such as Ajax, HTML5, JavaScript, CSS, XML/JSON, and NGINX.
  • Retail Experience: Prior experience developing for retail companies is a huge plus.
  • Language Skills: A minimum of conversational English is required; fluency preferred.


Our Commitment

We not only embrace and celebrate the diversity of our membership base and communities but also strive to achieve the same in our employees. At PriceSmart, we are committed to equal employment opportunity, regardless of race, color, religion, national origin, gender, sexual orientation, age, disability, veteran status, or any other class protected by applicable law. We are proud to be an equal opportunity employer.


Get to know us

PriceSmart was founded with a purpose: to inspire and impact the lives and businesses of our Members, our employees, and our communities through the ethical delivery of the best quality goods and services at the lowest possible prices.


Throughout the years, we have constantly asked ourselves how we can do more and have a greater impact. We want to prove that we are a company that can grow, be profitable, and do good in the world, and we have learned that it takes a great organizational culture to achieve that goal.


At PriceSmart, you can look forward to company events, anniversaries celebrating our employees with more than 20, or 30 years of tenure, volunteering and learning opportunities, and just a great company filled with curious, kind folks. Dreaming up and sharing ideas aren’t responsibilities reserved for certain teams or leaders; the challenge of building our own culture is on all of our shoulders. That sense of community and belonging keeps us excited to walk through the door every day, wherever that door may be, in any of our 13 countries.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer II?

Sign up to receive alerts about other jobs on the Software Engineer II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529

Sign up to receive alerts about other jobs with skills like those required for the Software Engineer II.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,044 - $125,068
  • Debugging Skill

    • Income Estimation: $90,707 - $120,959
    • Income Estimation: $94,625 - $127,578
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at PriceSmart

PriceSmart
Hired Organization Address Miami, FL Full Time
About the Job Hello, potential PriceSmart candidate. We’re on a mission to hire the very best, and are committed to crea...
PriceSmart
Hired Organization Address Miami, FL Full Time
PriceSmart is the largest operator of membership warehouse clubs in Central America, the Caribbean, and Colombia. We are...
PriceSmart
Hired Organization Address Miami, FL Full Time
We’re on a mission to hire the very best and are committed to creating exceptional employee experiences where everyone i...
PriceSmart
Hired Organization Address Miami, FL Full Time
At PriceSmart, we are redefining how technology empowers people. As the largest membership warehouse club operator in Ce...

Not the job you're looking for? Here are some other Software Engineer II jobs in the Miami, FL area that may be a better fit.

Software Engineer II

QuickNode, Miami, FL

Software Engineer II

Affirm, Miami, FL

AI Assistant is available now!

Feel free to start your new journey!