Senior Software Engineer - Digital Commerce

Company:  Wakefern Food Corp.
Location: Edison
Closing Date: 29/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description

Summary

The Digital and Customer Management department creates modern, valuable and engaging digital systems that enable our millions of consumers to explore, plan and purchase groceries, week-after-week, season-after-season. We are seeking a highly skilled Senior Software Engineer with extensive experience in Java, JavaScript, Node.js, and TypeScript. The ideal candidate will have a strong background in writing and consuming RESTful endpoints, as well as familiarity with databases such as DB2 and PostgreSQL. Additionally, experience with event-driven applications using Kafka and developing backends for mobile applications is essential.


Essential Functions

  • Design, develop, and maintain high-quality software solutions using Java, JavaScript, Node.js, and TypeScript.
  • Write and consume RESTful endpoints to ensure seamless integration with various systems.
  • Work with databases such as DB2 and PostgreSQL to manage and store data efficiently.
  • Develop and maintain event-driven applications using Kafka.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Mentor and guide junior engineers, providing technical leadership and fostering a culture of continuous improvement.
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain cutting-edge.


Additional Functions

  • Participate in code reviews to maintain high standards of code quality and share knowledge with the team.
  • Contribute to the development and maintenance of technical documentation.
  • Assist in the evaluation and selection of new technologies and tools to enhance development processes.
  • Provide technical support and troubleshooting assistance to other team members as needed.
  • Engage in continuous learning and professional development to stay current with industry advancements.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience as a Senior Software Engineer or similar role.
  • Strong proficiency in Java, JavaScript, Node.js, and TypeScript.
  • Experience with RESTful API design and implementation.
  • Familiarity with databases such as DB2 and PostgreSQL.
  • Experience with event-driven architecture and Kafka.
  • Experience in developing backends for mobile applications.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to work independently and manage multiple tasks effectively.

Competencies

  • Technical Expertise: Demonstrates a deep understanding of software development principles, languages, and frameworks. Proficient in Java, JavaScript, Node.js, and TypeScript.
  • Problem Solving: Identifies and resolves complex technical issues efficiently. Uses analytical skills to troubleshoot and debug code.
  • Collaboration: Works effectively with cross-functional teams, including marketing, IT, and customer service. Communicates clearly and fosters a collaborative environment.
  • Adaptability: Stays current with industry trends and technologies. Adapts to new tools, methodologies, and changing project requirements.
  • Leadership: Provides mentorship and guidance to junior engineers. Demonstrates leadership in technical discussions and decision-making processes.
  • Quality Focus: Ensures high standards of code quality, performance, and reliability. Implements best practices for testing and code review.
  • Customer Focus: Understands customer needs and translates them into technical solutions. Strives to enhance user experience and satisfaction.
Apply Now
Share this job
Wakefern Food Corp.
  • Similar Jobs

  • Senior Software Engineer

    North Brunswick Township
    View Job
  • Senior Software Engineer (FileNet)

    Edison
    View Job
  • Senior Software Engineer (FileNet)

    Edison
    View Job
  • Senior Software Engineer - Engg

    Clark
    View Job
  • Senior Software Engineer - Interfaces

    Clark
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙