Senior Software Development Engineer
United Parcel Service, UPS
- Worked on multiple applications using different platforms: UPS PAC (Political Action Committee), Automotive Information Systems, End-user Computing, Financial Data Mart, Khalix/Business Planning
- Current applications: Human Resources Data Mart and Workforce Utilization for Small Packages
- Manage multiple application/projects simultaneously while meeting deadlines consistently
- Optimize application performance through debugging techniques
- Actively participate in sprint planning sessions with business users and interfacing application teams and support groups from different departments
- Support internal customers during day to day activities like troubleshooting any reported issues
- Implement best practices in software engineering processes including version control, continuous integration and deployment and unit testing
- Create technical documentation for users and developers manuals, release notes and guides
- Review code written by other developers for quality assurance purposes
- Conduct code reviews with team members to ensure coding standards are met
- Provide training and technical support to internal teams on the use of developed applications, ETL, Database and reporting
- Design, test, and deploy new features and bug fixes to production environment
- Identify and resolve issues in both development and production environments
- Analyze business requirements and translate them into technical design specifications
- Provide estimates on project scopes and timelines during planning phases, new projects and projects that are being decommissioned
- Document and maintain software designs, diagrams and architecture of application for support and maintenance
- Provide technical support and troubleshooting assistance to team members