Position: Sr. Backend API Developer

Location: Detroit, MI or Remote

Job Description:

A growing Fortune 500 company is seeking a Senior Software Engineer to join its Agile Dealer Engagement team. Training in back-end development with demonstrated understanding and willingness to learn broader stack will be considered. Primary responsibilities will be focused on supporting the digital transformation effort for the Dealer Engagement platforms. This role will be involved in all parts of the SDLC, including interfacing with product owners for user story clarification, backlog grooming, story sizing, sprint planning, task breakdown, design, development, building DevOps pipeline and testing. Successful candidate drives quality through continual improvement, goal oriented, exhibits strong communication and interpersonal skills, works well under pressure and aggressive timelines, and thinks beyond the day-to-day activities to keep big-picture objectives in mind. A wide degree of creativity and latitude is expected, along with a willingness to participate in and contribute to code reviews, learn from senior team members, and work individually and/or in a pair-programming environment.

Job Responsibilities

  • Acquainted with Agile approaches and techniques, such as XP, Scrum, Kanban, User Stories, TDD, Continuous Integration, Continuous Testing, Pairing, Automated Testing, etc.
  • Design, develop, test, and debug new or enhanced software with the support of senior-level developers
  • Write clean, quality, and testable applications that supports rapid delivery via Continuous Integration, Delivery, and automated deployments
  • Find creative and innovative approaches to complex problems while working, learning, and collaborating in a cross-functional agile team
  • Understanding of Gitlab and the CI/CD process
  • Knowledge of Git and Git commands, npm, nexus and maven
  • Ability to setup and maintain Gitlab Pipelines
  • Be passionate and continue to advance software craftsmanship within the company
  • Size/estimate user stories/tasks and assist in the development of a continuous release strategy
  • Contribute to the successful completion of deliverables on time and within budget
  • Contribute to technical documentation and specifications, as required

Qualifications

  • 7+ years preferred experience in a similar role, with increasing responsibility and technical expertise
  • Demonstrates developmental knowledge of coding, testing, supporting and debugging in a pragmatic agile environment
  • Development experience preferred in:
  • Java, Spring Boot (Experience writing API's in Spring Boot)
  • Apigee proxy configuration
  • NestJS or JavaScript API development Framework
  • Gitlab Pipeline/Scripting
  • Understanding of enterprise platforms and operating systems
  • Able to interface and collaborate with internal and external technical teams
  • Articulate business requirements and objectives and translate those into software development solutions
  • Is passionate about developing, configuring, connecting and integrating systems in a complex enterprise application environment.
  • Grasps new technologies and can adapt to rapid shifts in priorities
  • Self-motivated, self-starter with clear communication skills who thrives working in a team environment
  • Exposure to full stack development with as many of the following as possible: REST API/Micro Services, CI/CD, Node.js, React, Angular, Maven, SQL, Shell Scripting, Identity and Access management concepts (Open ID Connect, SAML, OAuth), AWS (ECS, Lambda, S3, RDS), Apigee proxy configuration, Docker, Middleware Knowledge (WebSphere, Weblogic, Tomcat), Hibernate, Git/BitBucket, JUNIT, SonarQube, Contrast
  • Bachelor's degree in Computer Science or related field preferred

Job Type: Full-time

Pay: $130,000.00 - $140,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Health insurance
  • Paid time off
  • Referral program
  • Relocation assistance
  • Vision insurance

Schedule:

  • Monday to Friday

Supplemental Pay:

  • Bonus pay

Experience:

  • API Development: 6 years (Preferred)
  • NestJS: 3 years (Preferred)
  • Apigee: 3 years (Preferred)
  • Spring Boot: 3 years (Preferred)
  • GitLab: 3 years (Preferred)

Work Location: Remote


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Headquarters: Pasadena, California, United States URL: https://near.comYou will be joining Near, one of the fastest growing Enterprise SaaS companies and experience a true start-up culture with the freedom to experiment and innovate. At Near, we believe that great culture is

globaliD globaliD |
Today

At GlobaliD, we’re on a mission to give everyone control of their digital identity. We believe it to be a human right and a responsibility. Your identity is the permission to act. It should enable access, trusted communications, and economic activity. GlobaliD’s priva

Hello Professionals,I am writing to let you know regarding a job opportunity as JOB ID: #942 Backend Services Developer with one of our Clients inIndianapolis, IN(Remote). Mentioned is the job description for your reviewJOB ID: #942 Backend Services DeveloperLocation: Cincinnati,

Kairos Technologies Kairos Technologies |
Yesterday

Hi,Good Day, I am Naren from Kairos and I am working on below immediate role for my client. Its 100% REMOTE contractJob Title: IVR -Avaya EngineerLocation: RemoteRate: 70$/hr 1099Duration: 6 months extendableJob Description: Expertise on building conversational IVR flows using Nu

JBT Corporation JBT Corporation |
Yesterday

Overview:Join a world class organization with an entrepreneurial work environment and innovative spirit!JBT Corporation’s Automated Systems business is a leading global supplier of automated, self-guided vehicle systems to the automotive, food & beverage, hospital and c

More jobs by this company

Full Cycle Services Full Cycle Services |
16 d ago

Position: Principal Software DeveloperLocation: Remote Job descriptionA growing fortune 500 technology first company is looking for a full-time Principal Software Developer.Must Haves: 5+ years of development experienceExpert level hands on knowledge and experience with the follo