Taro Logo

Senior Software Development Engineer

Global package delivery service operating in more than 220 countries, started in 1907 and grown to become the world's largest package delivery service with over 500,000 employees.
Parsippany-Troy Hills, NJ, USA
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Logistics · Enterprise SaaS

Job Description

UPS, a Fortune Global 500 organization and the world's largest package delivery service, is seeking a Senior Software Development Engineer to join their technology team in Parsippany, NJ. This role presents an exciting opportunity to work with a company that has been innovating in logistics for over a century.

The position requires a skilled software engineer with 5+ years of experience in Agile Development, particularly with Java, Spring Boot, REST, and Angular. You'll be working on designing, developing, and maintaining mission-critical software systems that power UPS's global operations. The role involves working with modern technologies including DevOps tools, cloud platforms (GCP), and containerization (OpenShift), as well as various messaging and database technologies.

As a Senior Software Development Engineer, you'll be responsible for the full software development lifecycle, from requirements analysis to implementation and maintenance. You'll work in an agile environment, collaborating with cross-functional teams to deliver robust solutions that meet business needs. The role offers opportunities to mentor less experienced developers and contribute to architectural decisions.

The position offers comprehensive benefits including medical, dental, and vision coverage, 401(k) retirement program, stock purchase options, and various insurance benefits. UPS provides a stable work environment with opportunities for growth and development within a global organization that values innovation and technical excellence.

This is an ideal opportunity for a senior developer who wants to work on large-scale systems that impact global commerce. You'll be part of a team that's pushing the boundaries of logistics technology, working with modern tools and practices while enjoying the stability and benefits of a well-established company. The role requires physical presence in Parsippany, NJ, and offers a standard Monday to Friday schedule.

Last updated 2 days ago

Responsibilities For Senior Software Development Engineer

  • Design, develop, maintain, test, and evaluate computer software
  • Provide systems life cycle management
  • Research and support integration of emerging technologies
  • Develop program logic for new applications
  • Analyze requirements, test, and integrate application components
  • Define application complexity drivers and estimate development efforts
  • Implement agile engineering practices
  • Integrate timelines and milestones across projects
  • Conduct troubleshooting and problem resolution

Requirements For Senior Software Development Engineer

Java
JavaScript
Kafka
Redis
MongoDB
  • 5+ years experience in Agile Development using Java, Spring Boot, REST, and Angular
  • Experience in DevOps and CI/CD automated Pipeline tools
  • Experience in Database technology including Oracle, SQL, and stored procedures
  • Experience in containerized platforms including Red Hat OpenShift and Google Cloud (GCP)
  • Experience with messaging technologies
  • Excellent written and verbal communication skills
  • Bachelors Degree or higher
  • Able to commute to Parsippany, NJ

Benefits For Senior Software Development Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical/prescription drug coverage
  • Dental coverage
  • Vision coverage
  • 401(k) retirement program
  • Employee Stock Purchase Program
  • Life Insurance & Accidental Death and Dismemberment
  • Disability Income Protection Plan
  • Employee Assistance Program
  • Paid Holidays and Personal time
  • Paid Sick and Family and Medical Leave
  • Vacation