UPS is looking for a software engineer to design, develop, maintain, test, and evaluate computer software that provides business capabilities, solutions, and/or product suites.
Requirements
- 3+ years of experience in Software Development in Agile environments
- In depth .NET development/Support experience required
- Experience with Microsoft Azure platform
- Experience with Microservices/REST
- Proficient in C-Sharp, or other equivalent programming languages
- Proficient with SQL / No SQL and Relational Database Analysis and Design
- Microsoft Azure certification is preferred
Responsibilities
- Applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software that provide business capabilities, solutions, and/or product suites.
- Provides systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and applications software, etc.) to ensure delivery of technical solutions is on time and within budget.
- Researches and supports the integration of emerging technologies.
- Provides knowledge and support for applications’ development, integration, and maintenance.
- 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.
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.
- Applies working knowledge and experience in own job discipline.
- Continues to broaden capabilities and understanding of the company, processes and customers.
- Solves problems in straightforward situations by analyzing possible solutions using experience, judgment, and precedents.
- Performs a range of assignments with a moderate level of guidance and direction.