UPS
UPS10d ago
Indeed

Senior Applications Developer

Chennai, Tamil Nadu
Full Time
Senior Level

Auto Apply to 50+ AI Matched Senior Applications Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at UPS

Qualifications & Requirements

Experience Level: Senior Level

Full Job Description

Join UPS, a global leader recognized among the 500 largest companies worldwide. Discover innovative opportunities, immerse yourself in our enriching culture, and collaborate with talented teams dedicated to your daily growth. We believe in the power of passionate individuals with a unique blend of skills to lead UPS into the future. If you possess the qualities, drive, autonomy, or leadership to guide teams, we have positions that align with your current and future aspirations and skills.

UPS India's Technology Development Centers are pivotal in building a global technology workforce, accelerating our digital transformation, and engineering technology solutions that significantly enhance our competitive edge in the logistics industry. As a visible and valued Technology professional at UPS, you will contribute to shaping an exciting tomorrow. Our global Technology organization provides substantial resources for your development. If you are solutions-oriented, UPS Technology is the ideal environment for you. You will deliver groundbreaking solutions to major global logistics challenges, pushing technological boundaries and making a substantial impact for UPS and our customers.

Job Summary: This role involves providing input, support, and managing the full systems life cycle, including analysis, technical requirements, design, coding, testing, and implementation of software systems and applications. The position contributes to component and data architecture design, technology planning, and testing for Applications Development (AD) initiatives to fulfill business requirements. Responsibilities include contributing to applications development project plans and integrations, collaborating with teams, and supporting emerging technologies to ensure effective communication and objective achievement. The role provides expertise and support for applications development, integration, and maintenance, and offers input on project-related decisions.

Responsibilities:

  • Develop applications with a minimum of 5+ years of experience.
  • Create RESTful services (APIs) adhering to microservice design patterns.
  • Demonstrated familiarity with Spanner / SQL Server.
  • Experience in developing integration services for consuming and processing data from other systems.
  • Familiarity with GCP PubSub / AMQP is beneficial.
  • Proficiency in creating CI/CD pipelines for services using Jenkins / Terraform.
  • Ability to generate comprehensive documentation for all services.
  • Conduct design and code reviews.
  • Experience in providing real-time knowledge transfer to UPS teams.
  • Establish and promote UPS best practices in design, coding, and testing.
  • Provide guidance on performance tuning best practices.
  • Familiarity with testing, automation, and BDD testing frameworks is desirable.
  • Implement best practices for distributed logging and aggregation for effective service instrumentation.
  • Develop microservices aligned with best practices for cloud-native applications on platforms like GCP GKE / OpenShift.

Qualifications:

  • Bachelor’s Degree or International equivalent in Computer Science, Information Systems, Mathematics, Statistics, or a related field is preferred.

Contract Type: CDI (Permanent contract)

UPS is committed to equal opportunity, fair treatment, and an inclusive work environment.

Company

UPS

UPS

Chennai, Tamil Nadu
Posted on Indeed