Public Consulting Group

Junior Software Developer

Job Locations US-CA-Sacramento
Posted Date 3 months ago(4/15/2022 11:39 AM)
Job ID
# of Openings
Regular Full-Time
Practice Area
Technology Consulting


About Public Consulting Group

Public Consulting Group, Inc. (PCG) is a leading public sector solutions implementation and operations improvement firm that partners with health, education, and human services agencies to improve lives. Founded in 1986 and headquartered in Boston, Massachusetts, PCG has over 2,500 professionals in more than 60 offices worldwide. PCG’s Technology Consulting practice offers a full spectrum of quality Information Technology (IT) services to help state and local government agencies at every stage of the IT life cycle. Through its specialized IT services, PCG’s Technology Consulting team finds cost-effective ways to help agency partners deliver successful IT systems that enhance the lives of the user base. To learn more, visit



The responsibilities of the position require the selected candidate to be an active and value add contributor to client delivery objectives and become fully integrated in the Software Development Lifecycle (SDLC) of the overall DevOps team. As such, the junior developer participates and is responsible for their portion of SDLC delivery including design, development, test, operations, release management, and support of the delivery of software. These responsibilities can be described as followed:
• Design responsibilities include functional, technical, and operation design related to the solution stack
• Development responsibilities includes the following:
o Development of new enhancement or defects
o Development means programming in the solution technical architecture either by programmatic or declarative implementation
o Candidates must have a working knowledge of coding in Java, C++, C# or other mainstream Object-Oriented Programming language (not including scripting languages or Python)
o Candidates must be proficient with the use of a modern Integrated Development Environment (IDE) such as Eclipse or Visual Studio Code (i.e. also known as VS Code)
o Development of code involves Version Control using Git and Git compatible repositories such as GitHub or BitBucket, CI/CD pipeline, and code reviews
o Test responsibilities include developing Junit tests, executing Assembly Test Scripts, and supporting the resolution of defects from higher environments such as ST, UAT, or Production
o Operations and release management includes the on-going support of the production environment, Level 3 support, priority releases, and data fixes


Education and Experience:

  • Computer Science Bachelors Degree from a 4-year University

Must Have Skills and Proficiency:

  • Java 1.8
  • Object Oriented Programming
  • Structured Query Language (SQL)
  • Html5 / CSS / JavaScript
  • Web Architectures / MVC / LAMP
  • Unix Commands / Linux OS
  • Tools such as Eclipse, SQL IDE, Putty SSH

Preferred Skills and Proficiency with the following:

  • Java 1.11
  • Spring Core / Spring Frameworks / Spring Boot / Spring Batch
  • JQuery (Ajax) / Bootstrap
  • React / Angular / Vue
  • Thymeleaf, Java Server Pages, Servlets, Structs
  • NGNIX or Apache Web Server
  • Microservice Architectures
  • Data Modeling for OLTP
  • SQL Performance and Query Tuning
  • SOAP Web Services / RESTful Web Services
  • Web Service Description Language (WSDL)
  • XML XSD Schema
  • Messaging Protocols and Patterns
  • Familiar with JBoss / Oracle WebLogic / IBM WebSphere

Nice to Have:

  • AWS Certifications
  • Salesforce Certifications
  • Oracle Java Certifications
  • Salesforce APEX experience

For the current and near future, the working arrangement is a hybrid model of working from home predominantly with the occasional request to report to a company office or client location.  Team members work remote from home; however, this DevOps team provides SI services for a local Sacramento client and team members must live in the greater Sacramento area with an ability to commute to downtown Sacramento.





EEO Statement

Public Consulting Group is an Equal Opportunity Employer dedicated to celebrating diversity and intentionally creating a culture of inclusion. We believe that we work best when our employees feel empowered and accepted, and that starts by honoring each of our unique life experiences. At PCG, all aspects of employment regarding recruitment, hiring, training, promotion, compensation, benefits, transfers, layoffs, return from layoff, company-sponsored training, education, and social and recreational programs are based on merit, business needs, job requirements, and individual qualifications. We do not discriminate on the basis of race, color, religion or belief, national, social, or ethnic origin, sex, gender identity and/or expression, age, physical, mental, or sensory disability, sexual orientation, marital, civil union, or domestic partnership status, past or present military service, citizenship status, family medical history or genetic information, family or parental status, or any other status protected under federal, state, or local law. PCG will not tolerate discrimination or harassment based on any of these characteristics. PCG believes in health, equality, and prosperity for everyone so we can succeed in changing the ways the public sector, including health, education, technology and human services industries, work.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed