Jobs · Engineering · New Jersey

Solution Architect/Senior Engineer

Apex Systems · Pennington, NJ · Yesterday
EngineeringContract

Location: Pennington, NJ / Charlotte, NC (On-site)
Duration: 12 months

Role Overview

We are seeking a Solutions Engineer to develop and deliver complex software solutions that accomplish business goals. This role involves ensuring software meets functional, non-functional, and compliance requirements. You will design and code scalable, secure solutions with strong unit testing and contribute to the team's success by resolving technical challenges and promoting best practices.

Responsibilities

  • Design and code scalable, secure solutions with robust unit testing to ensure seamless integration across systems.
  • Contribute to story refinement, participate in estimation efforts, and guide the team in resolving technical complexities.
  • Develop and enhance automated test suites, including integration, regression, and performance tests.
  • Analyze test results, identify defects, and perform root cause analysis.
  • Document and communicate requirements for deployment, maintenance, and support.
  • Adopt modern engineering practices, including cloud-native development, containerization, and AI-assisted development tools.

Requirements

  • 7+ years of Angular development experience, building scalable enterprise UI applications.
  • 3+ years of experience integrating with Java (Spring Boot) APIs and microservices architectures.
  • 2+ years of experience in performance tuning and optimizing Angular applications.
  • Strong experience with OAuth2 / OIDC-based security integration.
  • Experience with testing frameworks such as Jasmine or Karma for front-end test automation.
  • Proficiency in JavaScript, TypeScript, HTML, and CSS, including cross-browser compatibility.

Modern Engineering & Platform Experience

  • Experience with containerization using Docker and deploying applications on Kubernetes/OpenShift platforms.
  • Familiarity with cloud-native application design and microservices architecture.
  • Hands-on experience with CI/CD pipelines, such as GitHub Actions or Jenkins.
  • Experience using AI-assisted development tools like GitHub Copilot.

Desired Qualifications

  • Proven experience building end-to-end applications, including front-end and backend integration.
  • Experience conducting performance and load testing.
  • Strong understanding of responsive design and UI performance optimization.
  • Ability to troubleshoot production issues and drive root cause analysis.
  • Strong collaboration and communication skills.

Benefits

  • Supplemental benefits including medical, dental, vision, life, and disability insurance plans.
  • Employee Stock Purchase Program (ESPP) and 401K program with company match after 12 months of tenure.
  • Health Savings Account (HSA) on the HDHP plan.
  • SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions.
  • Corporate discount savings program and other discounts.
  • On-demand training program, access to certification prep, and a library of technical and leadership courses/books/seminars after 6+ months of tenure.
  • Certification discounts and perks for associations including CompTIA and IIBA.
  • Dedicated customer service team for consultants and access to a certified Career Coach.

Similar jobs