Backend Node Developer

Odesus

New York, NY (United States)

Category: Programming

Posted on: 23 Feb 2021

Agile API Cloud TDD

Job Description

JOB DESCRIPTION

 As a Senior Back-end Developer, you will engage in the development of highly available cloud-based services, including API services, back-end frameworks, and administrative tools. You will also be an advocate for development best practices, including TDD, Pair Programming, and CI/CD, have a passion to keep learning the latest technologies, and create forward-thinking solutions. Working along with our Product Management and Product teams, our developer teams integrate into the full process of design and implementation.

A SNAPSHOT OF YOUR RESPONSIBILITIES

    Utilize TDD to implement unit tests on new development, and implement E2E testing with automation in mindOptimize applications for maximum speed, scalability, and securityDrive the development of Node-based API services, using serverless methodologies and decoupled architecturesParticipate in the development of lambda based services and create next-generation solutions using the latest frameworks and toolsMaintain and build custom microservices to power enterprise Content Management SystemMentor other developers on our teamWork directly with other Business Units and participate in project planning

About the technologies we use:

    AWS: EC2, Lambda, RDS, Elasticsearch, Elasticache, S3, SQS, KinesisJavaScript (Node 10), TypescriptMySQL, DynamoDBDockerGitHubJira

WHAT YOU WILL NEED

    Strong experience in NodeFamiliarity with implementing middleware, custom routing, and proxies

ABOUT YOU

    Your passion for learning is contagious, and you look for opportunities to try new approaches or use new technology in order to solve unique problemsYou look to engage in agile software methodologies, including practices from XP and Lean into your daily behaviors; unit tests are your way of life, not a nice-to-haveYou enjoy engaging in conversation software design and can communicate your ideas and concepts to other team members for collaboration and feedbackYou are able to review sequence diagrams and turn code design into testable application that meets given acceptance criteria
Company DescriptionOdesus is an Information Technology Consulting and Staffing Firm. Over the course of the past 17 years, Odesus has established itself as one of the premiere firms providing services to banking, financial, entertainment and insurance clients, among other industries. Our business model is designed to provide services to a few premiere clients in a joint partnership to enhance performance and delivery. Today, the Odesus model has evolved so that we are a complete solutions provider focused on the deployment of IT professionals in a rapid and efficient process.

  Odesus

  <p>Odesus is an Information Technology Consulting and Staffing Firm. Over the course of the past 17 years, Odesus has established itself as one of the premiere firms providing services to banking, financial, entertainment and insurance clients, among other industries. Our business model is designed to provide services to a few premiere clients in a joint partnership to enhance performance and delivery. Today, the Odesus model has evolved so that we are a complete solutions provider focused on the deployment of IT professionals in a rapid and efficient process.</p>

  Address
  New York,
     NY

    10045
     USA

    Website

      http://www.odesus.com

    View all jobs at Odesus

  Report Job

Want more jobs like this?

Apply Now

By clicking "Apply Now" or "Subscribe and Apply" you will be redirected to an external website. By clicking "Subscribe & Apply" you give TechieJobs consent to process and store your data, and send you emails to the provided email address.

Job Source: Ziprecruiter (Will expire by: 2021-04-09 00:00:00)

Apply Now

New

Techies Talent Network

Upload your resumes and connect with IT recruiters, setup personalized job alerts and receive professional tips to achieve your career goals, and even more. Join today!

Join talent network
Quick poll
How often do you play video games?
  • Every day
  • Few times a week
  • Mostly on weekends
  • Very rarely
  • Never

* This poll is anonymous.