UPS is looking to lead the company into tomorrow with people who have a unique combination of skill and passion, and is seeking a software engineer to design, develop, maintain, test, and evaluate computer software that provide business capabilities, solutions, and/or product suites.
Requirements
- In depth .NET development/Support experience required
- Experience with Microsoft Azure platform
- Experience with Microservices/REST
- Proficient in C, or other equivalent programming languages
- Proficient with SQL/No SQL and Relational Database Analysis and Design
- Microsoft Azure certification is preferred
- 3+ years of experience in Software Development in Agile environments
Responsibilities
- Applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software
- Provides systems life cycle management to ensure delivery of technical solutions is on time and within budget
- Researches and supports the integration of emerging technologies
- Develops program logic for new applications or analyzes and modifies logic in existing applications
- Analyzes requirements, tests, and integrates application components
- Ensures that system improvements are successfully implemented
- Defines application complexity drivers, estimates development efforts, creates milestones and/or timelines, and tracks progress towards completion
Other
- 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
- Bachelors degree or higher in a related technical field
- 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
- Employee Type: Permanent