Full Stack Software Engineer Job at JPC Partners, King of Prussia, PA

N0J3UDNKTU4zUW9OTWVDbmFqTkl4VzErdGc9PQ==
  • JPC Partners
  • King of Prussia, PA

Job Description

JPC Partners is looking for a Full Stack Software Engineer that will be instrumental in architecting, developing, and deploying robust solutions.
Essential Job Functions
  • Collaborate with the Scrum team to contribute to program increment and sprint planning, providing technical insights and estimations.
  • Translate user stories and product requirements into well-defined technical designs and implementations.
  • Apply deep technical knowledge and problem-solving skills to address complex challenges within the healthcare domain.
  • Develop high-quality, performant, and maintainable code with comprehensive unit, integration, and end-to-end test coverage.
  • Provide technical leadership through participation in design discussions, code reviews, and mentorship of other team members.
  • Actively participate in code reviews, design sessions, and all agile ceremonies (stand-ups, sprint reviews, retrospectives, backlog refinement).
  • Work both independently and collaboratively with cross-functional teams to deliver innovative solutions to challenging healthcare problems.
  • Mentor and support the technical growth of other engineers on the team.
  • Contribute to the continuous improvement of our development tools, processes, and architecture.
Required Qualifications
  • 5+ years of professional software development experience.
  • Proficiency with software development. This role will largely use Go and Typescript, but your previous proficiency can be in other programming languages.
  • Knowledge of web technologies, including semantic HTML, advanced CSS (e.g., SASS, Less, CSS-in-JS), and TypeScript/JavaScript.
  • Proven track record of delivering user interfaces utilizing a modern JavaScript framework such as Angular (strongly preferred), React, Vue.js, or similar.
  • Track record of solving problems and delivering software solutions.
  • Concrete understanding of fundamental software engineering principles, including data structures, algorithms, software design patterns, testing paradigms, and effective debugging of distributed systems.
  • Ability to collaborate effectively within a team, provide technical guidance, mentor junior engineers, etc.
  • Expertise in software engineering best practices and familiarity with associated tools, such as Git/GitHub for version control, code review processes, static analysis tools (e.g., ESLint, SonarQube), and CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Strong understanding of agile methodologies such as Scrum and continuous integration/continuous deployment (CI/CD) principles.
  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related technical fields.
Desired Qualifications
  • In-depth knowledge and practical experience with Angular framework.
  • Proven experience with front-end state management solutions, such as NGXS (preferred).
  • Strong understanding of Web Services, including RESTful API design, integration, and consumption.
  • Experience with cloud platforms, particularly AWS.
  • Familiarly with Go programming language, paradigms, constructs, and idioms.
  • Knowledge of relational databases whether PostgreSQL or other.
Tech Stack
As a Senior Full Stack Engineer, you will be working within an ecosystem that includes: a modern UI built with Angular, TypeScript, and leveraging RxJS/NGXS for state management. Our backend services are primarily Golang applications running on Amazon Linux ECS/Fargate, with data persistence in PostgreSQL/Redshift. Data analytics pipelines utilize Python/Glue. Our infrastructure is managed as code using Pulumi, and our CI/CD pipeline is orchestrated with Jenkins. We use Git/GitHub for version control and Jira for agile project management.

Job Tags

Similar Jobs

SILVERBACK COFFEE OF RWANDA

Coffee Roaster Job at SILVERBACK COFFEE OF RWANDA

 ...Silverback Coffee of Rwanda is looking for a PART TIME coffee roaster to join our 2 person team. We are located in Los Angeles, CA. 90015 Our ideal candidate is attentive, self motivated, hard-working and clean - Must have some coffee roasting experience. Responsibilities... 

Peraton

SAP HANA Engineer Job at Peraton

 ...Program Overview About The Role Peraton is seeking an experienced SAP HANA Engineer to join our team of qualified, diverse individuals. This position will be located in Herndon, VA. The qualified applicant will become part of Peraton's Department of State (DOS... 

City of New York

Public Health Inspector, Bureau of Food Safety and Community Sanitation (BFSCS) Job at City of New York

 ...subject matter, including oversight of environmental investigations, lead poisoning, injury prevention, occupational health, food safety, childcare, radiation control, recreational and drinking water quality, air quality, climate health, vector control, veterinary public... 

Anna Paduhovich Team

Showing Agent Job at Anna Paduhovich Team

 ...Summary Join a Leading Real Estate Team as a Showing Agent Build Your Career and Thrive Are you a licensed real estate professional...  ...Chances to host open houses and engage with inbound sign and online inquiries Customized coaching to enhance your skills... 

Aunt Jenn's Early Learning Center

Preschool Teaching Assistant Job at Aunt Jenn's Early Learning Center

 ...may be available based on other staff member's attendance. As a childcare staff member, you will have the opportunity to work with preschool aged children, helping them learn and grow in a safe and nurturing environment. We are looking for candidates who are patient,...