Share

Summary

PRGX is currently looking for a highly motivated and enthusiastic Junior Software Developer/Engineer (Full Stack) to join our Engineering team.  The purpose of this position is to develop, improve, and maintain audit platforms based on requirements.

  • Develops software by studying operations; designing, developing, and installing software solutions.
  • Ability to prioritize well, communicate clearly, have a consistent track record and excellent software engineering skills.
  • Creative engineering balanced with high quality and a customer focus.
  • Must be able to work across multiple facets of the project and juggle multiple responsibilities at the same time.
  • Strong analytic capability and the ability to create innovative solutions.

 

Job Duties 

  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, diagrams, charts, code comments and clear code.
  • Prepares code solutions by designing system specifications, standards and programming.
  • Work collaboratively with others to achieve goals.
  • Passionate about new technologies, self-starter, motivated, continuous learner and customer centered.
  • Seeks to understand business needs and ensure coded solutions support them.

 

Qualifications

  • 1 or 2 years of experience as a Software Engineer.
  • Fluent with functional, imperative and object-oriented languages.
  • Experience developing Java-based microservices
  • Programming experience in Java Springboot.
  • Programming experience in Angular, React and other UI JavaScript frameworks.
  • Programming experience in JavaScript, HTML5, CSS, SASS and Angular Material.
  • Real world experience creating self-contained, scalable, reusable, and testable modules.
  • Knowledge of databases, stored procedures, object storage, etc.
  • Knowledge of Docker, Microservices, OpenShift and Kubernetes
  • Hands on experience with tools such as Tomcat, Maven, Github, SQL Server/Postgres, or MongoDB databases.
  • Ability to work independently and as part of a team
  • Strong attention to detail.

 

Skills

  • Analyzing Information, Software Design, Software Documentation, Software Testing, Teamwork
  • General Programming Skills
  • Software Development Fundamentals and Process

 

Education

  • Bachelor’s degree in Computer Science, Information Systems, or Engineering is preferred; Master’s degree is a plus.