Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Subaru of America

Sr. Software Engineer(Retailer Portals)

Camden, NJ

Grade: P2-T

General Responsibilities:

Location: Headquarters in Camden, NJ(see info below on work environment)

The Senior Software Engineer is a leader within our team, collaborates with our business to solution business problems as well as partners with business users throughout the project lifecycle. The Software Engineer is accountable to the full project life cycle including requirements, analysis, design, software development, quality assurance, user acceptance testing, production deployment and support phases working as a full-stack developer participating in both front and back-end development for distributed applications that drive Subaru of America's multi-tier web environment.

Want more jobs like this?

Get Software Engineering jobs in Camden, NJ delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

The following duties are anticipated in this role:
  • Strong verbal and written communication skills with both technical and non-technical peers; capable to manage business and technical team expectations
  • Effective relationships and communication with business partners and vendors to collect and clarify business requirements
  • Self-directed, disciplined, and self-aware to balance project development and support activities with a commitment to excellence in quality, problem-solving and communication
  • Committed to quality excellence, customer focus and business partner relationships
  • Capable self-starter who is proactive in taking care of what is needed to be done; raise issues, options and opportunities when recognized
  • Maintains current knowledge of IT development methodology, architecture design, and technical standards
  • Experienced in providing realistic high-level estimates as well as detailed task estimates.
  • Evaluates requests, determining feasibility by applying knowledge of systems and identifying opportunities to enhance current capabilities
  • Effective coordination across IT, business and testing to provide quality deliveries
  • Capable to execute code reviews and provide mentorship to other team members
  • Effective in completing work on time and in accordance with coding standards, conventions, and practices
  • Effective as an independent contributor and as part of a collaborative team
  • Conduct meetings with stakeholders when appropriate
  • Development of web applications, web components, and web services
  • Follow the complete lifecycle of a project from conception to deployment
  • Architect projects with the Manager of Application Development
  • Effective at troubleshooting and debugging systems
  • Test and manage project deployments and production releases
  • Capable to provide production support on a rotation basis

The ideal candidate will possess a BA/BS degree in Computer Science (Master's degree in Computer Science a plus) with at least 6 years of overall development and enterprise software experience. Must have excellent verbal communication, written communication, and social interaction skills.

Tech Skill Requirements:
  • Extensive experience in Java J2EE Spring framework 4.0
  • Extensive experience in HTML, CSS, Javascript, JSP, and front-end frameworks (Angular 4+ a plus) (Vue recommended)
  • Extensive experience SQL Queries including multi-table join capability
  • Experience in web services software architecture and design (REST/SOAP), including security-based implementations
  • Experience in Java including data structures, algorithms, and asynchronous architectures
  • Experience implementing transaction and, management and persistence using ORM frameworks (JPA and Hibernate)
  • Experience writing SQL Queries including multi-table join capability
  • Experience with Oracle PL/SQL
  • Experience with Oracle SQL DDL, DCL, DML and Query Tuning.
  • Experience with UNIX/Linux OS scripting
  • Experience with UNIX/Linux OS infrastructure systems; servers and systems administration a plus
  • Experience in Database Data Modeling a plus
  • Experience in building enterprise web applications leveraging responsive design for mobile devices (web apps running on mobile devices such as tablets) a plus
  • Experience using Apache HTTP and Apache Tomcat (configuration experience a plus)
  • Understand networks and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance is a plus
Work Environment: Camden, NJ(HQ) with ability to work remote 2 days per week.

Must be open to providing off-hours production support on a rotational basis .

Job ID: subaru-32695
Employment Type: Other

Company Videos

Hear directly from employees about what it is like to work at Subaru of America.