Search by job, company or skills

Acquire Intelligence

Back-End Software Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We're an award-winning global outsourcer providing contact center and back office services on behalf of our global clients. Come work at a place where innovation and teamwork come together to support the most exciting missions in the world!

Role objective

The Back-end Software Developer is responsible for designing, developing, and

maintaining robust, scalable back-end services and APIs on our e.things cloud platform.

Working within cross-functional teams including Gateways, API + Marketplace, and

Stabilization & Leave Backfill, you will implement server-side logic, integrate with

databases and external services, and ensure high-performance, secure solutions.

Through strong technical skills and collaborative approach, you will contribute to the

successful delivery of complex features while maintaining code quality and system

reliability.

API & Service Development

Platform Integration

Quality

Team Collaboration

Key Responsibilities

Responsibilities of the Back-end Developer will include but are not limited to:

Software Development & Implementation

  • Develop high-quality, maintainable back-end services, APIs, and microservices

using our technology stack

  • Implement server-side logic for complex business requirements across the e.things

platform

  • Build and maintain RESTful APIs and ensure proper integration with front-end

applications, devices and external systems

  • Develop data processing pipelines and integration services for connected vehicle

data ingestion and transformation

  • Write clean, efficient, and well-documented code following established coding

standards and best practices

Platform integration & Data Management

  • Work with databases including MongoDB and Redis to design efficient data storage

and retrieval mechanisms

  • Implement caching strategies and optimize database queries for performance and

scalability

  • Integrate with message queuing systems (RabbitMQ, Kafka) for asynchronous

processing and event-driven architectures

  • Develop and maintain data synchronization processes and ETL workflows
  • Ensure proper error handling, logging, and monitoring across all developed services

Quality Assurance & Security

  • Write comprehensive unit tests and integration tests to ensure code reliability and

maintainability

  • Participate in code reviews and provide constructive feedback to team members
  • Debug and resolve technical issues in development, staging, and production

environments

  • Implement proper logging and monitoring practices to support system

observability

  • Follow security best practices including authentication, authorization, and data

protection

Collaboration & Team Participation

  • Work closely with Lead Software Developers and Software Architects to implement

technical designs

  • Collaborate with Business Analysts and Product Management to understand and

clarify requirements

  • Participate in agile ceremonies including sprint planning, daily stand-ups, and

retrospectives

  • Contribute to technical discussions and provide input on implementation

approaches

  • Support knowledge sharing initiatives and documentation efforts within the team

Join the A-Team and experience the A-Life!

More Info

Job Type:
Industry:
Employment Type:

Job ID: 143997113

Similar Jobs

Backend Developer

**********Company Name Confidential