GXO is looking to solve problems with new and existing software by hiring a Java Software Engineer to troubleshoot, understand, and resolve these issues, ultimately developing state-of-the-art solutions for their customers.
Requirements
- Knowledge of Windows, JavaScript, TypeScript, Python/React, Java/Angular, .NET, Oracle, SQL Server, Visual Studio, C and ASPX
- 3 years of experience in architecting and developing large, scalable, distributed or web-based applications
- 1+ years experience with GCP
- An understanding of component-based software, object-oriented methods, internet technologies, client/services architectures, relational databases, structured development, test methodologies and data warehousing
Responsibilities
- Provide in-depth technical web application programming expertise that meets technical specifications and business requirements
- Research business problems and propose software solutions
- Provide estimates and create functional and detailed design specifications for programs to be developed
- Convert system designs and technical specifications into program code for complex applications
- Develop, test and maintain complex application software; comply with project standards and processes related to producing quality software products and documentation
- Debug and troubleshoot existing program codes and correct errors as required
- Participate as a high-level technical expert in design development, coding, testing and debugging new software or significant enhancements to existing software for third-party customers
Other
- Mentor junior programmers in the department
- Provide project management for moderately sized, complex efforts
- Provide level 2 support to resolve systems-related issues
- Apply software releases to production in a controlled, methodical manner and verify systems are stable after patching
- Work with technical staff to understand problems with software and develop specifications to resolve them
- Availability to work periodic 24x7 on-call support as required by team’s scheduled rotation
- Self-motivated and able to work well with minimal supervision or in a team environment