|
Lead Engineer, Applications Development (Java) - Remote - High Point North Carolina
Company: GXO Logistics Location: High Point, North Carolina
Posted On: 05/02/2024
Logistics at full potential. At GXO, we're constantly looking for talented individuals at all levels who can deliver the caliber of service our company requires. You know that a positive work environment creates happy employees, which boosts productivity and dedication. On our team, you'll have the support to excel at work and the resources to build a career you can be proud of. As the Lead Engineer, Applications Development (Java), you will oversee the analysis, programming, and configuration of Information Technology Systems Software. The Lead Engineer plays a crucial role in providing thought leadership, architectural expertise, and designing high-quality interfaces for our innovative Angular applications. Pay, benefits and more.We are eager to attract the best, so we offer competitive compensation and a generous benefits package, including full health insurance (medical, dental and vision), 401(k), life insurance, disability and more. What you will do on a typical day: - Lead the architectural design and development of Angular applications, ensuring scalability, performance, and maintainability.
- Collaborate with cross-functional teams to define technical requirements and translate business needs into efficient and effective technical solutions.
- Provide thoughtful leadership and technical guidance to drive innovation and improvements in application design and development.
- Research business problems, propose software solutions and mentor junior programmers in the department.
- Provide estimates and create functional specifications and detailed design specifications for programs to be developed; convert system designs and technical specifications into program code for complex applications.
- Champion the use of light-weight architectures, modern web standards, and best practices to optimize application performance and reduce load times.
- Debug and troubleshoot existing program codes and correct errors as required; provide Level-2 support to resolve systems-related issues.
- Oversee software releases to production in a controlled, methodical manner and verify systems are stable after patching.
- 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; work with technical staff to understand problems with software and develop specifications to resolve them.What you need to succeed at GXO:At a minimum, you will need:
- Bacelor's or Master's Degree in computer science or a related field.
- 4 years of experience in architecting and developing large, scalable, distributed or web-based applications.
- An understanding of component-based software, object-oriented methods, internet technologies, client/services architectures, relational databases, structured development, test methodologies and data warehousing
- 3 years of experience with Angular 10 and Typescript
- 2 years of experience with Spring boot
- Knowledge of JavaScript, TypeScript, Angular, Java 12 or above, Spring framework (Boot), Unix, PL/SQL commands, Apache Tomcat Server
- Availability to work periodic 24x7 on-call support as required by team's scheduled rotation.It would be great if you also have:
|
|