Career Opportunities

Current Job Openings

Sr Software Engineer

Apply Now Back to Search Results

Who We Are


PRO Unlimited is the future of work. Serving hundreds of the world's most recognizable brands for the past 30+ years, PRO Unlimited offers the industry's first holistic platform for the modern workforce. PRO's integrated workforce management (IWM) platform supported by data, software, intelligence, and best-in-class services team is key to our clients' success. It can adapt quickly to regional or industry economic shifts, and provides the speed, scale, flexibility, transparency, and expertise required to meet an organization's contingent workforce management, talent strategy and broader organization goals. At PRO, you'll work with passionate colleagues who collaborate and deliver meaningful results that positively transform the largest companies around the globe.   


About the Role


The position is for building the next generation of our Integrated Workforce Management (IWM) applications utilizing Java, JavaScript, and Oracle technologies.  Partnering with other top Engineers, Architects, Product Managers & QAs, you will help define, design, and implement world-class SaaS solutions for our customers.


What You Will Do


  • Design & develop next features and functionalities using modern technologies
  • Enhance existing features & functionalities with better user experience & more efficient implementation
  • Touch all levels of the technology stack - web front end, application server & database layer
  • Collaborate with other engineers & participant all technical discussions
  • Investigate new tools, technologies & apply them appropriately to the tasks on hand
  • Work closely with product managers & quality assurance engineers to ensure on time product delivery
  • Helping production support engineers to troubleshoot production issues

What You Will Need


  • Designed, developed, and supported complicated Software Applications for at least 4 years
  • Proficient in programming with Java, JavaScript, & SQL
  • Experienced with MVC architecture, Spring framework, Apache, Tomcat, Hibernate/JPA, & Junit, JavaScript frameworks like Angular, React, etc.
  • Good problem-solving skills & quick learner for new concepts & new technologies
  • Good knowledge of HTML, CSS
  • Excellent verbal and written communication skills
  • Attention to detail 
  • Be a motivated self-starter that enjoys working in a dynamic environment
  • B.S. in Computer Science is required or equivalent experience


Preferred Qualifications

  • M.S. in Computer Science or equivalent experience
  • Experience building SaaS solutions
  • Experience working at start-ups or other fast-paced software development environment


What PRO will Offer You


At PRO Unlimited, you'll be joining an innovative, high-growth environment and can quickly make an impact to help transform the largest companies in the world. You'll work with passionate colleagues who collaborate and deliver. PRO offers all employees the opportunity for growth and development, and we want individuals to fulfil their potential and blaze their own trails! PRO will offer you a competitive benefits package, including unlimited PTO, medical, dental, and vision coverage, retirement planning, as well as discounts and perks for tickets, travel, merchandise and more! PRO encourages employees to participate in giving back, and we will match employee contributions to favorite charities and support corporate volunteering hours to make a difference in your community!

If this role isn't for you


Stay in touch, we will let you know when we have new positions on the team. To see a complete list of our open career opportunities please visit    


To do our best work we need different viewpoints. Therefore, we celebrate diversity and embrace inclusion. As an equal opportunity employer, we are dedicated to building a team that represents a variety of backgrounds, perspectives, and skills. We strive to ensure that we maintain a positive and enriching work environment for all.