Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Junior Backend Developer (Entry Level) - Us/Canada
Recruited by Pattern Learning AI - Career & Tech Recruitment Reimagined! 8 months ago Address Florida, United States
Backend Developer (Entry Level) - Us/Canada
Recruited by Pattern Learning AI - Career & Tech Recruitment Reimagined! 8 months ago Address Florida, United States
Web Backend Developer Jobs
Recruited by MAXON Computer 9 months ago Address , Portland
Web Developer Jobs
Recruited by Elovich & Adell, Esqs. 10 months ago Address New York, NY, United States
.Net Api Developer (100% Remote)
Recruited by National General 10 months ago Address Buffalo-Niagara Falls Area, United States
Backend Developer (Entry Level)
Recruited by Patterned Learning AI 11 months ago Address New York, NY, United States
Web Developer Jobs
Recruited by AldoMedia, LLC. 11 months ago Address Buffalo, NY, United States

Backend Developer Jobs

Company

TrueChoice Solutions

Address , New York
Employment type
Salary
Expires 2023-09-11
Posted at 9 months ago
Job Description

Company Overview:

TrueChoice Solutions is a privately held, rapidly growing Software as a Service (SaaS)company. TrueChoice is regarded as the global leader in real-time preference analytics - we develop and deploy unique, sophisticated applications in marketing, sales and HR that give our Fortune 500 clients insights about “how”and “why” customers and employees make purchase and what they value. Our clients use these insights to help increase sales, retention, and profitability. TrueChoice has an impressive list of Fortune 500 clients across multiple industries with offices in UK, Continental Europe, and New York City.TrueChoice has strong partnerships with 6 of the world’s top 10 consulting firms. Our client base is diverse and includes large automotive companies to consumer electronics manufacturers and health care services companies. Our applications typically appear on major, highly trafficked public websites.

Position Overview:

We are looking for a technologist with a focus on backend development skills to join our team. The ideal candidate has a passion for software development, is highly knowledgeable about technology, and is experienced in the entire software development life cycle from definition to development to testing and deployment. This engineer will be a key member of a team that assists in the requirements analysis, software design, development, debugging, and implementation and enhancement of new and existing software programs.

Duties & Responsibilities:

  • Perform self-review and peer-review of software design documentation and written code amongst the engineering team
  • Design,create, and enhance features for the core web application platform using backend technologies following company and industry best practices
  • Work cross-team (project management, data scientists, and developers) with key-stakeholders to design, develop, and deploy critical backend services for web applications (both internal and client-facing)
  • Create,enhance, and maintain build and deployment automation code for our software development workflow
  • Create and enhance features for tools supporting the creation and deployment of backend services
  • Create,enhance, and maintain test code (unit, functional, integration, and end-to-end)for all developed software
  • Create documentation (guides, tutorials, presentations) for developed software to be shared cross-team and with key-stakeholders (across all spectrums of technical knowledge)
  • Perform technical evaluation projects of existing, emerging, or experimental technologies

Position Requirements

  • Experience building application backends using Java is a big plus
  • Excellent communication skills (written and verbal)
  • Experience developing web applications utilizing REST API (GraphQL is a plus)
  • Strong computer science fundamentals - object-oriented design, data structures,algorithm design, problem-solving, and complexity analysis
  • Experience with the use of containers (Docker) for local development, with CI/CD, and production hosting
  • Experience with Git (GitHub, BitBucket, etc.) for version control
  • Excellent analytical and problem-solving skills
  • Experience writing unit, functional, integration, and end-to-end tests using technologies such as Jest/Mocha/TestCafe/Cypress
  • Strong proficiency in O.O.P. and O.O.D. with JavaScript (TypeScript is a big plus)
  • Experience with AWS (CDK, SAM, Lambda, Fargate)
  • Excellent short-term and long-term planning skills
  • Strong proficiency in O.O.P. and O.O.D. with Java, Python, and/or C# are big pluses
  • Strong knowledge of professional software engineering practices within the full software development lifecycle including coding standards, code reviews, source control management, build processes, testing, and operations
  • Experience creating and deploying packages to npm is a major plus
  • Minimum of 3+ years of working experience with a focus on backend web development using current industry technologies
  • Customer-first mentality
  • Experience building application frontends using React/Vue/Svelte/Angular (Next.js is aplus)
  • Strong experience building backend applications using NodeJS with SQL and NoSQL databases

Preferred Location:

Remote; New York, NY area preferred.

How to Apply:

Please send resumes to [email protected] citing " Backend Developer" in the subject line.