This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

Listrak - King of Prussia, PA

posted 3 months ago

Full-time - Mid Level
Hybrid - King of Prussia, PA
251-500 employees
Professional, Scientific, and Technical Services

About the position

The Senior Software Engineer at Listrak plays a crucial role in the Product Development team, focusing on developing new features and maintaining the stability of the Listrak platform. This position involves troubleshooting performance issues, ensuring applications are built according to specifications in a SCRUM environment, and mentoring junior engineers. The role emphasizes collaboration, clean coding practices, and participation in agile ceremonies.

Responsibilities

  • Develops new Listrak features and enhancements
  • Authors and maintains clean code, following SOLID principles to create scalable and reliable systems
  • Provides production support for the Listrak application and its subsystems
  • Authors and publishes engineering documentation
  • Participates in SCRUM events/ceremonies including daily communication about task progression and task refinement/estimation
  • Participates in code reviews by providing feedback and responses on applicable pull requests
  • Independently communicates with other teams and departments when required
  • Acts as a mentor for Associate Engineers on the team

Requirements

  • Bachelor's Degree in Computer Science or similar field, or equivalent work experience
  • 5+ years of experience in a professional development setting
  • Intermediate knowledge of C# or similar programming language
  • Beginner to intermediate knowledge of frontend development (e.g. Vue.JS, JavaScript, HTML, CSS)
  • Proficient experience with Microsoft SQL Server or other relational databases
  • Ability to troubleshoot code using debugging tools for both frontend and backend development
  • Ability to build and maintain web services (e.g. SOAP, REST)
  • Excellent analytical/organizational and decision-making skills
  • Experience with agile development methodologies (e.g. SCRUM)
  • Experience with source control (e.g. Git)
  • Familiar with distributed computing and data frameworks; experience with Apache Kafka is a plus
  • Experience with cloud services is a plus

Nice-to-haves

  • Experience with Apache Kafka
  • Experience with cloud services

Benefits

  • Remote and Hybrid Work Options
  • Open Time Off
  • Volunteer Time Off
  • Adoption and Fertility stipend
  • Education and Gym Reimbursement
  • Family Care Time
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service