Software Engineer II

Apply Now

Company: Vistage

Location: San Diego, CA 92154

Description:

At Vistage, we're not just building software; we're building the future! We're a team of passionate innovators, problem-solvers, and coffee enthusiasts who believe that work should be challenging, rewarding, and, yes, even fun! We value collaboration, creativity, and a healthy dose of humor. If you're looking for a place where you can make a real impact and grow your skills while enjoying the ride, you've come to the right place.

POSITION SUMMARY

Ready to take your software engineering skills to the next level? As a Mid-Level Software Engineer at Vistage, you'll be at the heart of our development efforts, crafting amazing applications that solve real-world problems. You will be working on new features on our social platform (PHP, React, Node), Work on integrating new system or apps to our rich ecosystem (Java, MuleSoft, SSIS, SQL, ETL) or participate in brainstorming session on how to bring more values to our members using technologies and AI. You'll work alongside a talented team of engineers, designers, and product managers, contributing your expertise and creativity to every stage of the development process. If you're passionate about technology, love to learn, and thrive in a fast-paced environment, this is the perfect opportunity for you!

THE COMPANY

Vistage is the world's largest CEO coaching and peer advisory organization for small and midsize business (SMB) leaders. We offer the most effective approach for SMB enterprises to achieve better results and grow faster and for SMB leaders to maximize their impact.

The 45,000+ members we serve are CEOs, owners and executives of SMB organizations located across the US and in 40 countries worldwide. These SMB executives spend a day or more with Vistage every month, immersing themselves in our comprehensive platform to become better leaders, make better decisions and achieve better results. Our platform features three core elements: valuable perspectives from a trusted group of peers, professional guidance and meeting facilitation from an accomplished business leader (the Chair), as well as deep insights from subject matter experts.

Vistage was founded more than 65 years ago, and we've grown every year since then by innovating to stay on the cutting edge of business and relentlessly delivering value to our members. Our success is demonstrated by Vistage member companies growing 2.2 times faster than non-Vistage peer companies. Learn more about us at www.vistage.com.

RESPONSIBILITIES:
  • Dive into the code and build awesome applications using Java, Spring/Spring Boot, ReactJS, NodeJS, and other cool technologies.
  • Be a key player in the full software development lifecycle, from brainstorming ideas to deploying rock-solid solutions.
  • Craft and consume RESTful APIs like a pro.
  • Automate everything with CI/CD pipelines - because who has time for manual deployments?
  • Embrace the power of containerization with Docker to build and deploy applications that scale.
  • Collaborate with your teammates to conquer technical challenges and celebrate victories together.
  • Stay on the cutting edge of technology and bring fresh ideas to the table.
  • Participate in code reviews and help us maintain a high standard of code quality.
  • Be a positive force in our innovative and collaborative team environment.

QUALIFICATIONS:
  • A bachelor's degree in software engineering or equivalent real-world experience.
  • Possess 3-5 years of proven experience in application development.
  • Mastery of Java, Spring/Spring Boot, ReactJS, NodeJS, and JavaScript.
  • A solid understanding of SQL and relational databases.
  • Experience with DevOps practices, including CI/CD, containerization, and cloud platforms.
  • Experience with REST API development - you know how to make systems talk to each other.
  • Exceptional analytical and problem-solving skills - you love a good challenge!
  • Top-notch communication and collaboration skills - you're a team player through and through.

BONUS POINTS:

  • Cloud & Containerization:Experience with Cloud Services (AWS, Azure, GCP), Docker, and Kubernetes, enabling the deployment and management of scalable, resilient, and microservices-based architectures.

  • Software Development & Integration:Proficient in multiple programming languages (Python, PHP), with experience in web development (WordPress), mobile app development, and integration platforms (MuleSoft), facilitating diverse application development and system connectivity.
  • DevOps & Automation:Strong understanding of CI/CD pipelines, automated testing frameworks (Selenium, JUnit), and version control systems (Git/GitHub/Bitbucket), ensuring efficient and reliable software delivery.
  • Data & AI Capabilities:Experience with SolR, and a foundational understanding of Machine Learning, NLP, and AI integration, demonstrating the ability to work with and implement data-driven and intelligent solutions.


TOTAL COMPENSATION RANGE

USD $35,000 - $40,000 annual salary (salary based in Buenos Aires, Argentina)

USD $25,000 - $30,000 annual salary (salary based in Manila, Philippines)

JOB LOCATION

Remote in Argentina or the Philippines

Similar Jobs