Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com

Software Engineer III

Walmart Inc.
🇺🇸 United States
On-site
13 hours ago
  • JavaScript
  • Python
  • C#
  • .NET
  • Cocoa
  • Android
  • Monday.com
  • Azure
  • AWS
  • iOS
  • CI/CD
  • Selenium
  • Agile
  • Jira
  • React.js
  • DOM
  • HTML
  • Apache Kafka
  • Spring Framework
  • Spring Boot
  • Microservices
  • Java
  • REST API
  • JSON
  • UI/UX
  • OAuth
  • JWT
  • MySQL
  • PostgreSQL
  • Oracle
  • Docker
  • Kubernetes
  • Jenkins
  • GitHub Actions
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

What you'll do...

Position: Software Engineer III 

 

Job Location: 811 Excellence Dr, Bentonville, AR 72716 

 

Duties: Utilizes knowledge of coding standards and guidelines; coding languages (e.g. JavaScript, Python, C# etc.); frameworks (e.g. ActiveX, .Net, Cocoa, Android application framework etc.); tools (e.g. Monday.com, Linx, Embold etc.); platforms (e.g. Microsoft Azure, AWS, Apple iOS etc.); quality, safety and security (PCI etc.) standards; emerging tools and technologies; and telemetry to create/configure minimalistic code for the entire component/application and ensure the components are meeting business/technical requirements, non-functional requirements, low-maintainability, high-availability and high-scalability needs; assists in the selection of appropriate languages, development standards and tools for software coding/configuration; takes initiative to learn the fundamentals of different coding languages and frameworks that would be useful for future scope of work; builds scripts for automation of repetitive and routine tasks in CI/CD (Continuous Integration/Continuous Delivery), testing or any other process (as applicable); implements telemetry features as required independently; ensures security policy requirements are properly applied to components/application during code development/configuration. Utilizes knowledge of test case preparation; test objectives; test strategy; test types; test tools (e.g. automation - Selenium, agile - Jira, mobile - Eggplant etc.); test environment; and root cause analysis to map the customer requirements into test objectives; identifies and creates test cases for the component/module; executes test cases to test the code and detect errors and defects for the entire component; executes different types of testing using appropriate testing tools based on the testing needs. Utilizes knowledge of defect life-cycle process, defect tracking tools and methodologies, defect reporting, regression testing, root cause analysis, and root cause corrective action to track and analyze defects for the component/module and carry out regression testing to fix defects in all instances of code changes; analyzes defects from past projects/solutions to avoid recurrence of similar defects; troubleshoots performance and availability bottlenecks for the application. Utilizes knowledge of different operating systems; software maintenance tools and techniques; application monitoring tools and techniques; debugging tools; mock screens; pseudocodes; reverse engineering; traceability matrix; system performance, security, and integration; data migration and accessibility; and design methodologies to conduct complex maintenance procedures for applications independently; monitors and evaluates the performance of the application by tracking and analyzing appropriate metrics; performs maintenance (corrective, adaptive, perfective) and re-engineering activities; analyzes application logs, maintenance activity data, performance data and provides analysis; evaluates change requests to identify those which are valid and feasible. Utilizes knowledge of program metrics; program reporting, logging tools and processes; and Continuous Integration/Continuous Deployment (CI/CD) to ensure adherence to the project against approved milestones and timelines. 

 

Minimum education and experience required: Bachelor's degree or the equivalent in Computer Science, Information Technology, Engineering, or related field plus 2 years of experience in software engineering or related field. 

 

Skills Required: Must have experience with: React JS Virtual Dom and React views, rendering using components with custom HTML tags; Designing, implementing, and managing distributed data pipelines and real-time streaming applications using Apache Kafka; Building scalable, robust, and efficient applications using Spring Framework and Spring Boot for microservices architecture; Developing applications using Java 8/11 features such as Streams API, Lambda Expressions, Optional, and functional programming; Designing, developing, and consuming RESTful APIs with handling of HTTP methods, status codes, and JSON data formats; Responsive design and UI/UX best practices; Cross-browser compatibility and debugging skills; Authentication and security standards (OAuth and JWT); Relational databases like MySQL, PostgreSQL, or Oracle; Containerization tools like Docker and orchestration platforms like Kubernetes; CI/CD pipelines and tools such as Jenkins, GitHub Actions. Employer will accept any amount of experience with the required skills.         

 Rate of pay: $90,000.00 - 180,000.00/year 

Wal-Mart is an Equal Opportunity Employer. 

Walmart and its subsidiaries are committed to maintaining a drug-free workplace and has a no tolerance policy regarding the use of illegal drugs and alcohol on the job. This policy applies to all employees and aims to create a safe and productive work environment.

Software Engineer III · Walmart Inc.

Auto apply with Likeremote