Job Title: Full Stack Developer III
Job Requisition Number: RC428364
Category: Information Technology
Pay Type: Exempt
Locations:
Plano, Texas 75024
United States
Colorado Springs, Colorado 80921
United States
Collierville, Tennessee 38017
United States
Collierville, Tennessee 38017
United States
Collierville, Tennessee 38017
United States
Collierville, Tennessee 38017
United States
Collierville, Tennessee 38017
United States
Collierville, Tennessee 38017
United States
Lakeland, Florida 33801
United States
Orlando, Florida 32810
United States
Compensation: Monthly Salary $6764.58 - $11215.05
The estimate displayed represents the typical salary range or starting rate of candidates hired in Colorado. Factors that may be used to determine your actual salary may include your specific skills, your remote work location (for remote postings), how many years of experience you have, and comparison to other employees already in this role.
Job Summary:
Under limited supervision, designs, codes, tests and deploys software in all layers of the development life cycle. Provides the necessary documentation. Works with databases, APIs, servers, networks and various programming languages.
Duties/Responsibilities:
Job Specific Information:
We’re seeking someone with at least three years of experience building and troubleshooting responsive and adaptive modern web applications and components using the Angular framework (version 2 or higher), integrating with REST APIs, creating automated unit and functional tests, and implementing accessibility capabilities (ADA-compliant).
We need someone who can provide technical leadership for large scale development efforts and who has a demonstrated ability to collaborate with business partners and various IT teams to design and deliver enterprise level solutions.
The right candidate has knowledge and experience with all aspects of the software development lifecycle and release management using an agile methodology, such as SAFe.
If you have read the above and know you are a good fit, here is more detail about knowledge, skills, and traits that would be beneficial:
Abilities/Knowledge/Skills Considered a Plus:
- Strong technical skills and experience using modern web frameworks and development technologies and tools like Angular2 (or later) framework and features, HTML5 and CSS (and/or SCSS), JavaScript (ES5 and ES6), Typescript or other typed languages, Integrated Development Environments (Eclipse, Webstorm), Cloudbees Jenkins and Flow, SonarQube, HP Fortify, Qualys, GitLab, Smartling, Automated Testing Tools (Cypress, Protractor, Cucumber, Selenium), Virtualization/Mocking tools (Wiremock, DevTest), Cloud Native PaaS and Hosts (PCF, Azure, GCP, AWS), and monitoring tools (AppDynamics, Splunk)
- Experience defining, implementing, and maintaining a DevOps culture while executing continuous integration and continuous deployment (CI/CD) processes.
- Experience in “full stack” development which includes Test-Driven Development (TDD), Business-Driven Development (BDD), coding, application integration, and automated build, deployment, and testing strategies (including test-in-isolation, service virtualization, and consumer driven contracts).
- Excellent communication and presentation skills with experience presenting to both non-technical and technical audiences.
- Demonstration of strong interpersonal skills.
Additionally, the successful candidate will need to have demonstrated the following skills:
- A strong sense of Software Craftsmanship
- Write modular, well-tested, efficient / high-performance, and maintainable code which is secure, reliable, resilient, and adaptable to the diversity of customer devices, operating systems, and browsers
- Interest in the ongoing developments of frontend frameworks in the market
- Knowledge of build and dependency management systems
- REST API design and usage, JSON
- Git and working with the GitFlow process of pull requests and code reviews
- Knowledge of writing accessible code to meet ADA guidelines
- Ability to excel in team environments with a diverse mix of geographically distributed employee and vendor resources
- Comfortable in working with *Nix-style terminals, Bash, shell scripting, SSH
Domicile: This position will be domiciled in Plano, Texas (Dallas); Collierville, Tennessee (Memphis area); Colorado Springs, Colorado; Lakeland, Florida; Orlando, Florida; or remotely in any of the lower 48 states.
Remote Work: The ability to work remotely within the United States may be available based on business need.
Relocation: Relocation assistance may be available based on business need.
Minimum Qualifications:
Bachelor's Degree in computer science, engineering, information systems or related field and/or equivalent formal training or work experience. Requires three (3) years qualifying work experience in information technology or engineering environment. A related advanced degree may offset the related experience requirements.
Application Criteria: To be considered, please upload a copy of your current resume to include beginning and ending dates for each employer/position and answer job screening questionnaire by close of business (5:00 PM CST) on Tuesday, October 5, 2021.
Employee Benefits: medical, dental, and vision insurance; paid Life and AD&D insurance; tuition reimbursement; paid sick leave; paid parental leave, paid vacation, paid military leave, and additional paid time off; geographic pay ranges; 401k with Company match and incentive bonus potential; sales Incentive compensation for selling roles.
FedEx Services is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, genetics disability, or protected Veteran status.
FedEx Services will make reasonable accommodations for the known physical or mental limitations of an otherwise qualified individual with a disability who is an applicant or an employee, unless undue hardship or a direct threat would result from the accommodation. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact [email protected].