Full Stack Developer III
Description
Job Description:
We are seeking a talented and experienced Full Stack Developer III to join our dynamic team. As a Full Stack Developer III, you will play a crucial role in guiding our development team and shaping the technical direction of our projects. Your expertise in both front-end and back-end technologies, coupled with your strong problem-solving and leadership skills, will enable you to provide valuable guidance and mentorship to our development team members.
This role follows a hybrid schedule, with the expectation of being in the office three days per week in Pittsburgh, PA. The ability to work remotely within the United States may be available based on business need.
Responsibilities:
· Provide technical leadership and guidance to the development team in designing, implementing, and deploying full stack solutions.
· Collaborate with stakeholders to understand business requirements and translate them into technical specifications and solutions.
· Evaluate and recommend appropriate technologies, frameworks, and tools for development projects.
· Conduct code reviews and provide constructive feedback to ensure high-quality code standards and best practices are followed.
· Mentor and coach junior developers, fostering their growth and development in full stack development.
· Stay updated with the latest trends, advancements, and best practices in full stack development, and share knowledge with the team.
· Troubleshoot and resolve complex technical issues that arise during development and deployment.
· Collaborate with cross-functional teams, including designers, product managers, and quality assurance, to ensure successful project delivery.
Skills/Knowledge:
· Java, Spring, SpringBoot REST and SOAP Services
· PCF, Clound Native Development
· Junit, Maven, Gradle, Jenkins, CI/CD, & GIT
· React, Redux
· Oracle, JMS, & DataStax
· Unix/Linux/Windows
Key Initiatives:
· Technology Stack Evaluation and Adoption: Conduct thorough evaluations of new technologies, frameworks, and tools to determine their suitability for our development projects. Make recommendations on adopting and integrating these technologies into our existing stack to enhance performance, maintainability, and scalability.
· Performance Optimization: Collaborate with the development team to identify performance bottlenecks and implement optimization strategies. Monitor and analyze system performance to ensure optimal application responsiveness and scalability.
· Agile Development Practices: Advocate and implement agile development methodologies, such as Scrum or Kanban, to drive efficient project delivery. Coach and guide the team on agile best practices and facilitate continuous improvement through retrospectives.
· Cross-Team Collaboration: Foster collaboration and effective communication between cross-functional teams, ensuring alignment on project goals, priorities, and timelines. Act as a bridge between technical and non-technical stakeholders to facilitate smooth project execution.
Minimum Education
Bachelor's degree in computer science, engineering, information systems or related field and/or equivalent formal training or work experience. A related advanced degree may offset the related experience requirements.
Minimum Experience
Three years of qualifying work experience in information technology or engineering environment.
Preferred Qualifications:
Pay Transparency: This compensation range is provided as a reasonable estimate of the current starting salary range for this role across all potential locations. If this opportunity includes multiple job levels, the range is a reasonable estimate of the current starting salary for the lowest level to the current starting salary of the highest level. Actual starting pay would be determined by experience relative to the job, market level, pay at the location for this job and other job-related factors. An employee may be eligible for additional pay, premiums, or bonus potential. The Company offers eligible employees health, vision, and dental insurance, retirement plans, and tuition reimbursement.
Pay:
Additional Details: Application Criteria: Upload current copy of Resume (Microsoft Word or PDF format only) and answer job screening questionnaire by February 25, 2025
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Reasonable accommodations are available for qualified individuals with disabilities throughout the application process. Applicants who require reasonable accommodations in the application or hiring process should contact recruitmentsupport@fedex.com.
Applicants have rights under Federal Employment Laws:
- Equal Employment Opportunity is the Law
- EEO is the Law Supplement
- Pay Transparency Policy
- Family and Medical Leave Act (FMLA)
- Employee Polygraph Protection Act
E-Verify Program Participant: Federal Express Corporation participates in the Department of Homeland Security U.S. Citizenship and Immigration Services' E-Verify program (For U.S. applicants and employees only). Please click below to learn more about the E-Verify program:
- E-Verify Notice (bilingual)
- Right to Work Notice (English) / (Spanish)