Job Description
Senior Software Development Engineer
United Parcel Service (UPS) is not just the world's largest package delivery company but also a leading technology innovator in logistics.
We deliver what matters" is not just our slogan; it's our commitment to connecting the global community through our logistics network, driven by cutting-edge technology solutions.
As a Senior Software Engineer at UPS, you will contribute to projects that enhance our technological capabilities, crucial to sophisticated logistics operations.
This role is ideal for someone passionate about using technology to solve complex problems, streamline processes, and enhance the delivery experiences of millions worldwide.
Your expertise will help mentor and advise team members, shaping future tech leaders at UPS.
Key Responsibilities :
Innovative Software Engineering : Design and develop software systems that are crucial to UPS's logistics and business operations.
Use various languages and platforms to deliver solutions that improve operational efficiency and customer satisfaction.
- Mentorship and Advising : Provide technical guidance to junior team members, sharing knowledge and fostering a culture of innovation and learning.
- Agile Practices and Project Management : Contribute to implementing agile methodologies, ensuring projects are delivered on time and meet quality standards.
- Strategic Decision Making : Help manage project timelines, resources, and priorities, directly impacting the success and efficiency of UPS's operations.
- Technical Consultation : Provide technical expertise within UPS, advising on integrating new technologies and systems that align with business goals and operational needs.
- Cross-Department Collaboration : Work with various departments to effectively deliver on the company's needs and communicate technical information to non-technical stakeholders.
- Quality Assurance : Follow standards and practices to ensure the high quality of software through code reviews and maintaining documentation.
Qualifications :
- Strong expertise in Java, .NET, and SQL, with a proven track record of implementing scalable and robust solutions.
- Knowledge of modern software architecture patterns, such as microservices, serverless architectures, and event-driven architectures.
- Experience with CI / CD methodologies and DevOps practices, with practical skills in automating deployment pipelines.
- Demonstrated experience working in an Agile / Scrum environment and leading smaller-scale projects.
- Degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Nice to have skills :
- Familiarity with building responsive and adaptive web applications focused on creating engaging user experiences.
- Understanding mobile development for iOS and Android platforms.
- Efficiency with AI technologies such as machine learning or natural language processing.
- Knowledge of Internet of Things (IoT) architectures and their applications in logistics.
- Familiarity with cybersecurity practices and tools to safeguard applications and data against emerging threats.
Why Join UPS?
- Impact : Your work supports the backbone of global commerce, directly affecting how we deliver what matters to our customers worldwide.
- Innovation : Join a team that is at the forefront of transforming the logistics industry through technology.
- Career Growth : UPS offers unparalleled professional development and career advancement opportunities within a global company.
- Culture : Be part of an inclusive and diverse work environment that values every employee's contribution towards our collective success.
Employee Type : Permanent
Permanent
UPS is committed to providing a workplace free of discrimination, harassment, and retaliation.
Other Criteria :
Employer will sponsor visas for specific positions . UPS is an equal opportunity employer. UPS does not discriminate on the basis of race / color / religion / sex / national origin / veteran / disability / age / sexual orientation / gender identity or any other characteristic protected by law.
Basic Qualifications :
Must be a U.S. Citizen or National of the U.S., an alien lawfully admitted for permanent residence, or an alien authorized to work in the U.S. for this employer.