Western Union, LLC is looking to solve challenges related to application architecture, software engineering, and the integration of enterprise CDN to improve product quality, performance, scalability, and security.
Requirements
- Leverage experience with HTTP, XML, JSON, JavaScript
- Hands-on experience in Web technologies, Web Services, Content Delivery Network (CDN)
- Experience with agile development methodologies with Test Driven Development (TDD) and CI (Continuous Integration)/CD (Continuous Delivery)
- 5 years of professional experience contributing to business technology direction to drive measurable business improvements
- 5 years of professional experience utilizing OOPs
- 5 years of professional experience utilizing modern programming languages including Java
- 5 years of professional experience with unit testing, HTTP, XML, JSON, and JavaScript
Responsibilities
- Architect, design, and implement complex, multi-tier distributed software systems throughout all phases of the software development process.
- Develop and document software architecture pertaining to the enterprise CDN, including defining components, interfaces, and data flow.
- Evaluate and recommending appropriate technologies, framework, and tools for application development and its integration with enterprise CDN.
- Ensure applications are designed for optimal performance, scalability and security over the edge.
- Perform thorough code and configuration reviews.
- Estimate engineering effort, plan implementation, and roll out applications with cross-functional impacts.
- Adhere to standards, implement policies and establish guidelines surrounding infrastructure and network as needed.
Other
- Demonstrate strong capabilities in assessing business needs while providing creative and effective solutions in conformance to emerging technology standards by working with business team, development team and other key stakeholders.
- Execute to success through diligent planning, attention to detail, effective delegation, and efficient decision-making, and routinely interface and collaborate with other engineers in geographically distributed development centers.
- Make appropriate product and business trade-offs and give technology direction that leads to measurable product and business outcomes.
- Participate in customer journey, product quality, performance tuning, troubleshooting, and continuous development.
- Telecommuting may be permitted. When not telecommuting, must report to Western Union LLC at 7001 E Belleview Ave., Denver, CO 80002.