We show jobs from every employer career page, job board and news source we can find.
Location
Alpharetta, GA, United States
Posted on
Mar 01, 2022
Profile
Job Summary
The Operation Research (OR) group within UPS creates software and algorithms that model and refine business processes within the company. The cross-functional team of developers and research analysts strives to identify new technologies and approaches to improve the efficiency, reliability, and profitability of the UPS transportation and delivery network. The group achieves its goals through technical expertise paired with strong collaboration and creative problem solving skills.
The Senior OR Analytics Developer (Senior Applications Developer) works as a member of the OR team to build both applications and components to support our goals of implementing optimized solutions to impact UPS business goals. Developers within OR participate in the full SDLC, requiring the abilities to: analyze, design, code, test, and prototype proof-of-concept programs ranging in all levels of complexity. This position has the opportunity to work in .NET, developing Windows, .NET Core applications using C# in a Windows as well as Linux environment and building back-end components for local servers. The Senior OR Analytics Developer may confer with other business groups to gather requirements, understand required data sources, and other items needed for a successful outcome.
The OR group welcomes versatile software developers with initiative and interest in tackling business problems to apply and join the team. This is a great opportunity to work on a variety of projects that directly impact the future competitiveness of UPS!
Responsibilities
Performs full systems life cycle management activities (e.g., analyses, requirements, design, coding, testing, implementation, etc.) to model UPS business situations resulting in the development of applications and algorithms
Collaborates with analysts, users and planning groups
Applies application development and optimization techniques to business problems (i.e., gathering of requirements, researching technical methods, and creating prototypes, and gathering of data)
Provides subject-matter expertise, development, maintenance, and support for both applications and business needs
Designs, prototypes and develops moderate to high complex optimization tools and heuristics
Integrates optimization models into client based applications
Performs maintenance and supports existing optimization applications
Supports emerging technologies and products
Preferences
Displays strong skills in developing applications on .Net Core and desktop applications with Windows and Linux platform
Possesses experience in database programming, performance tuning, data model analysis
Understands application architecture and application design
Communicates the design and implementation of software systems including relevant strengths/weaknesses and reasons for implementation decisions
Possesses ability to communicate (orally and written) effectively with technical, non-technical staff, and customers/stakeholders as needed or directed
Participates as a member of the core application development team
Provides and owns the technical details for implementation of tasks provided
Identifies problem trends and corrective actions and documenting these through modification of existing best practices guidelines
Client interactions to understand the requirements and analyses & designing the efficient solutions
Possesses ability to build application solutions in a collaborative, agile development environment
Demonstrates ability to use discretion and make sound decisions
Works with a minimal amount of direction while being pro-active in keeping their management informed of project related issues
Manages multiple projects at the same time and shift priorities quickly
Possesses excellent communication (written& verbal) and problem-solving skills; troubleshooting and root cause analysis
Proven strong relationship-building and communication skills with team members and business users
Bachelor's Degree (or internationally comparable degree) in Computer Science
Master’s Degree (or internationally comparable degree) in Computer Science
Intermediate SQL programming skills
Proficiency with TFS/GIT
Experience in mapping software components
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
Job requirements
Company info
Sign Up Now - EmploymentCrossing.com