Search jobs > Miami, FL > Software engineer ii

Software Engineer II

PriceSmart
Miami, FL, United States
Full-time

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.

8 days ago
Related jobs
GEICO
Miami, Florida
Remote

As our Engineer II you will be at the forefront in the development of our Data Center Hybrid Cloud software stack, responsible for design, development and troubleshooting of high quality SDN solutions for next-gen network HW including Switch, SmartNIC, Load balancer and Firewall building a cohesive,...

Circle
Miami, Florida

Software Engineer IICircle is a financial technologypany at the epicenter of the emerging internet of money, where value can finally travel like other digital data - globally, nearly instantly and less expensively than legacy settlement systems. The Software Engineer is responsible for extending Cir...

LexisNexis VitalChek Network Inc. Company
Florida

Java Developer to join our dynamic, growing team.Must have current experience with JSF or Thymeleaf.Writing clean, scalable, and efficient front-end code in Java.Designing, develop, and maintain front-end components for Java-based applications.Implementing responsive web interfaces using HTML, CSS, ...

PriceSmart
Miami, Florida

Identify, analyze, and resolve software issues, continuously seeking opportunities to improve processes and enhance software quality. Knowledge of software engineering best practices, including coding standards, code reviews, source control, and testing. PriceSmart (PSMT) is searching for talented s...

Harrison National Employment, LLC (Archwell Holdings, LLC)
FL, US

The Software Engineer II is responsible for analyzing, designing, developing, modifying writing, editing and implementing software programming applications. Since our launch, we've been dedicated to simplifying the mortgage lending ecosystem by building innovative software solutions. Experience...

Promoted
Arthrex
FL, United States

Arthrex is actively searching for an Engineer Sr QA for our manufacturing site in Ave Maria, FL. The Sr Engineer QA is responsible for various Quality Assurance functions for the manufacturing development of medical devices. The ideal candidate with have a Bachelors degree in Engineering and 5+ ye...

Red Hat, Inc.
Miami, Florida
Remote

The Red Hat Ceph team is looking for experienced, enterprise-level engineers with a background in Ceph, OpenShift Data Foundations and/or software-defined storage (SDS) technologies to join us as a Senior Technical Support Engineer in North America. As a Senior Technical Support Engineer you’ll work...

Hunters International Sdn Bhd
Bay, USA

Proven experience as a Full StackDeveloper or similar role. Collaborate with a diverse team of developerstesters users and project managers to gather requirements anddefine architectural solutions that align with the needs of theframework community. Familiarity with common stacks. ...

MedTech Healthcare Consultants
Miami, Florida

Conduct various tests on orthopedic devices, such as mechanical testing, fatigue testing, wear testing, and biomechanical analysis. Experience operating and maintaining test equipment such as MTS, Instron, and other test equipment related to mechanical and wear testing in medical devices. Perform te...

Trimble
FL, US
Remote

Bachelor, Masters or higher Engineering degree is required in a related field such as Computer Engineering/Science, Robotics Engineering, Aerospace Engineering, Mechatronics Engineering. Software Test Engineer - Control Systems. Develop and execute test plans/procedures at all levels of test: MIL/SI...