About the role

  • Full Stack Developer designing, coding, and deploying software applications at 32BJ Benefit Funds. Involved in both front-end and back-end development with a focus on high quality service to members.

Responsibilities

  • Under the supervision of the Team Lead, Application Development, the Full Stack Developer is involved in designing, coding, testing, and deploying software applications to meet business requirements.
  • Develop and maintain new and existing applications and systems for front-end and back-end software development.
  • Participate in requirement analysis along with business analysts, and business users.
  • Design and develop various modules and work with other developers and other IT staff as required.
  • Write well designed, testable, efficient code, that adheres to security standards.
  • Develop and design database schema, SQL queries and tuning, and stored procedures.
  • Support Production and End User Support Activities.
  • Estimate effort involved in completing various development tasks.
  • Report activities and progress to the management on a regular basis.
  • Work on multiple projects at the same time.
  • Create and update System documentation and Design specifications.
  • Apply industry software development standards and best practices.
  • Research and recommend new and existing technologies to meet business needs, including creating prototypes, design documents, and solution designs.
  • Perform additional tasks as required by management/supervisory staff.
  • Provide support after hours, on weekends for emergency issues and production releases as required.

Requirements

  • 3+ years of professional experience in designing/developing software applications in both front-end and back-end development.
  • Minimum 3 years of working experience in a high-level programming language such as C#, Java, and/or Python.
  • Experience in full System Development Life Cycle (SDLC) with knowledge of Agile and/or Waterfall methodologies.
  • Strong understanding of Object-Oriented Programming and clean code principles.
  • Working experience in HTML5, CSS3, JavaScript/TypeScript, Modern frameworks like React / Angular / Vue (at least one).
  • Experience building and consuming REST APIs (and/or GraphQL is a plus).
  • Solid SQL experience including database design and query optimization.
  • Experience with authentication/authorization (OAuth, JWT, SSO concepts).
  • Ability to work with business analysts and business users.
  • Excellent communication (verbal and written) and interpersonal skills.
  • Experience with cloud services (Azure, AWS, Google) is a plus.
  • Prior knowledge in Microsoft SharePoint and/or Microsoft Dynamics is a plus.

Benefits

  • Building Services 32BJ Benefit Funds offers Health, Pension, Retirement Savings, Training, and Legal Services benefits to members.
  • Commitment to high quality benefits and services.
  • Opportunities for professional development.

Job title

Full Stack Developer

Job type

Experience level

Mid levelSenior

Salary

$115,000 - $125,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job